Polyrankdocs

Changelog

API and product changes that affect integrations.

2026-06-10

x402 wire format is now spec-official. The agent tier speaks the official x402 V1 wire format end-to-end:

  • 402 bodies are {x402Version: 1, error, accepts} with wire network names (base) and the extra EIP-712 domain — official SDKs (@x402/fetch, x402-axios, Python x402) now work out of the box.
  • X-PAYMENT accepts the official payload; the legacy flat Polyrank encoding ({scheme, network: "base-mainnet", signature, authorization}) still works during a deprecation window. Migrate now — the legacy encoding and the x402: "0.1" body aliases will be removed.
  • Settlement now happens before the response and returns the X-PAYMENT-RESPONSE receipt header with the on-chain tx hash. Failed settlement returns 402 and never charges you.

Pricing table cleanup. Four announced-but-unimplemented agent routes (trader playbook, market flow, custom rankings, preset rankings) are removed from /x402/info and the 402 pricing until their handlers ship.

docs.polyrank.app launched — this site: x402 guide, full generated API reference, MCP, WSS, webhooks, billing.

2026-06-09

  • Public API launched: anonymous /v1/public/* namespace (leaderboard, trader, calibration, market, pulse, founding) + llms.txt.
  • x402 agent tier live on Base mainnet (5 endpoints).
  • MCP server @polyrank/mcp released.
  • Founding Trader offer: Pro at $19/mo for the first 250 seats.

On this page