{"uid":"cap_3JpYpm85-M_kjTfbaWOGD","slug":"meshpons-on-chain-swap-quote-5300f47b","name":"MeshPons On-Chain Swap Quote","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.","url":"https://pons.meshgateway.co/quote","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["token","amountIn"],"properties":{"side":{"enum":["buy","sell"],"type":"string","description":"buy = ETH to token, sell = token to ETH (default buy)"},"token":{"type":"string","description":"ERC-20 address of the Pons launch token"},"amountIn":{"type":"string","description":"Decimal input amount: ETH for side=buy, tokens for side=sell"}},"additionalProperties":false}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"response":"Upstream JSON response, passed through verbatim"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.03","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.03/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_LhWfCtlO0G6_f5WWakxb4","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.03","costPer":"request","priority":0,"asset":"0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns an on-chain swap quote for tokens on Robinhood Chain via Pons v2 / Uniswap, including price, route, and hook-decoded pool state.","exampleAgentPrompt":"What's the current on-chain swap quote to trade 100 USDC for WETH on Pons v2 on Robinhood Chain?","exampleUseCases":[{"title":"Pre-trade price check on Pons","prompt":"Before I execute, can you get me a swap quote for trading 500 USDC into the new token at address 0xABC...123 on Pons v2 on Robinhood Chain so I know what price I'll get?"},{"title":"Arbitrage opportunity scouting","prompt":"Check the Pons v2 Uniswap quote on Robinhood Chain for swapping 1000 WETH to USDC and tell me the expected output and any routing details."},{"title":"Token price discovery for launchpad token","prompt":"I'm looking at a newly graduated Pons launchpad token — can you pull the current on-chain swap quote for buying 200 USDC worth and show me the pool state?"}],"resultDescription":"Returns a JSON object with the on-chain swap quote from Pons v2 / Uniswap on Robinhood Chain, including expected output amount, swap route, pool state with hook decoding, and price impact data, passed through verbatim from the upstream API.","failureModes":["Invalid or unsupported token address returns an error or empty result","Token pair with no liquidity pool returns no quote","Malformed query parameters result in upstream API error","Network issues on Robinhood Chain cause timeout or unavailable response","Payment failure (insufficient USDC/USDG balance) blocks the request"],"whenToPreferThis":"Choose this endpoint when you need a real-time on-chain swap quote specifically for tokens on Robinhood Chain using the Pons v2 / Uniswap infrastructure, especially when you need hook-decoded pool state or are working with Pons launchpad-graduated tokens. Prefer over generic DEX aggregators when Robinhood Chain coverage is required.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T18:30:26.441Z","isFirstParty":false}