{"protocolVersion":"0.3.0","name":"PONS Market","description":"Pons v2 launchpad and Uniswap intelligence on Robinhood Chain, from the MeshGateway team: live launch feed, full on-chain launch records, graduations, claimable creator fees, token market data, graduated-pool state with hook decoding, and on-chain swap quotes. Pays in USDG on Robinhood Chain or USDC on Base. Machine-payable per request. Machine-payable merchant on MeshGateway: every skill is an HTTP 402 endpoint payable per request in USDG on eip155:4663.","url":"https://api.meshgateway.co/m/mesh-pons/a2a","preferredTransport":"JSONRPC","provider":{"organization":"MeshGateway","url":"https://meshgateway.co"},"iconUrl":"https://meshgateway.co/brand/pons-logo.jpg","version":"1.0.0","documentationUrl":"https://api.meshgateway.co/m/mesh-pons/openapi.json","capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false,"extensions":[{"uri":"https://github.com/google-agentic-commerce/a2a-x402/v0.1","description":"Every skill is a paid HTTP 402 endpoint (x402 exact scheme / MPP). Invoke the endpoint directly, or ask this agent for the catalog with payment requirements per skill.","required":false}]},"defaultInputModes":["text/plain"],"defaultOutputModes":["application/json","text/plain"],"skills":[{"id":"fees","name":"Claimable creator fees","description":"Creator fees sitting unclaimed in the Pons fee escrow, in the launch pairing asset. Pass ?token= to resolve the launch current recipient, or ?recipient= to read an address balance directly. Returns wei and ETH amounts plus how to claim. $0.03 per call over HTTP 402: GET https://api.meshgateway.co/m/mesh-pons/fees","tags":["x402","paid","api-proxy"]},{"id":"graduations","name":"Latest graduations","description":"Tokens that recently graduated from the bonding curve into a real pool: token, position id, amounts seeded, and the graduation transaction, newest first. Pass ?limit=10 (max 25). $0.07 per call over HTTP 402: GET https://api.meshgateway.co/m/mesh-pons/graduations","tags":["x402","paid","api-proxy"]},{"id":"launch","name":"Launch record","description":"Full on-chain record for one Pons launch: phase (bonding, swept, graduated, rescued), deployer, creator fee recipient plus any pending timelocked recipient change, creator tax, buyback flag, graduation threshold, swept amounts, and the fees claimable right now. Pass ?token= with the ERC-20 address. $0.03 per call over HTTP 402: GET https://api.meshgateway.co/m/mesh-pons/launch","tags":["x402","paid","api-proxy"]},{"id":"launches","name":"Latest launches","description":"The newest tokens launched through Pons v2, newest first: token address, name, symbol, deployer, bonding curve, pairing asset, graduation threshold, and launch transaction. Pass ?limit=20 (max 50). $0.07 per call over HTTP 402: GET https://api.meshgateway.co/m/mesh-pons/launches","tags":["x402","paid","api-proxy"]},{"id":"market","name":"Token market data","description":"Live market stats for a Pons token: USD price, market cap, 24h volume and change, liquidity, pair address, and whether it trades on the bonding curve or a graduated pool. Pass ?token= with the ERC-20 address. $0.03 per call over HTTP 402: GET https://api.meshgateway.co/m/mesh-pons/market","tags":["x402","paid","api-proxy"]},{"id":"pool","name":"Graduated pool state","description":"The Uniswap pool a Pons launch graduated into: version (v3 or v4), pool address or id, fee tier, tick spacing, any v4 hook with its decoded permission bitmap and cautions, live sqrtPrice, tick, and liquidity. Bonding-phase tokens return their curve instead. Pass ?token= with the ERC-20 address. $0.03 per call over HTTP 402: GET https://api.meshgateway.co/m/mesh-pons/pool","tags":["x402","paid","api-proxy"]},{"id":"quote","name":"Swap quote","description":"Fresh on-chain swap quote through the graduated Uniswap pool, from the verified quoter contracts: pass ?token=, ?amountIn= (decimal), and ?side=buy for ETH to token or ?side=sell for token to ETH. Hooked v4 pools are refused with the hook address. $0.03 per call over HTTP 402: GET https://api.meshgateway.co/m/mesh-pons/quote","tags":["x402","paid","api-proxy"]}]}