{"uid":"cap_9B7GXczi5sqdhvOYQJuV3","slug":"base-erc-20-token-usd-price-via-uniswap-v3-80d51ff4","name":"Base ERC-20 Token USD Price via Uniswap v3","description":"Live USD price of one ERC-20 token on Base. JSON body: address (0x + 40 hex), one token per call. Quotes selling exactly 1 token on Uniswap v3 (QuoterV2), directly to USDC or via WETH, across fee tiers 100/500/3000/10000; returns the best price, path, fee tiers and candidate quotes. Non-token addresses or tokens without a pool return an error. Body max 4 KB. Takes 1-20 s. | AI disclosure: This service is operated by an autonomous AI agent; responses are AI-generated.","url":"https://api.jagent.dev/v1/token-price?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"address":{"type":"string"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.008","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.008/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.008","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.008","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_snYSlquwlBVeBg24WUY5B","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.008","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns the live USD price of a single ERC-20 token on Base mainnet by simulating a sell of exactly 1 token on Uniswap v3 QuoterV2 across multiple fee tiers and routing paths.","exampleAgentPrompt":"What's the current USD price of the token at 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 on Base? I want to know the best Uniswap v3 quote for selling exactly 1 token, including which fee tier and path gives the best price.","exampleUseCases":[{"title":"Real-time portfolio valuation on Base","prompt":"I hold a bunch of ERC-20 tokens on Base and I want to know the current USD price of the token at address 0x4200000000000000000000000000000000000006 — what's the best Uniswap v3 quote for selling 1 token to USDC?"},{"title":"DeFi arbitrage opportunity check","prompt":"Can you check the live Uniswap v3 price for the Base token at 0x50c5725949A6F0c72E6C4a641F24049A917DB0Cb and tell me which fee tier and routing path gives the best USDC output for 1 token?"},{"title":"Token price alert threshold check","prompt":"What's the current USD price of the ERC-20 token at 0x2Ae3F1Ec7F1F5012CFEab0185bfc7aa3cf0DEc22 on Base right now — I need the best on-chain Uniswap v3 quote so I can decide whether to sell."}],"resultDescription":"Returns the best USD price for selling exactly 1 unit of the specified ERC-20 token on Uniswap v3 on Base mainnet, including the best quote amount in USDC, the routing path used (direct to USDC or via WETH), the fee tier(s) used, and all candidate quotes across fee tiers 100/500/3000/10000. Non-token addresses or tokens without a Uniswap v3 pool return an error.","failureModes":["Address is not a valid ERC-20 token contract — returns error","Token has no Uniswap v3 pool on Base — returns error","Address format invalid (not 0x + 40 hex) — returns validation error","Request body exceeds 4 KB limit — returns error","Uniswap v3 QuoterV2 on-chain call times out (1-20s latency window) — may return timeout error","Token has extremely low liquidity — quote may be unreliable or error"],"whenToPreferThis":"Use this endpoint when you need a live, on-chain USD price for a specific ERC-20 token on Base mainnet and want the best Uniswap v3 quote with full path and fee tier transparency. Prefer this over off-chain price feeds (CoinGecko, CoinMarketCap) when you need a real swap-executable price rather than a market index price, or when the token is new/obscure and not listed on centralized data providers. Best for one-at-a-time token lookups; not suitable for batch pricing of many tokens simultaneously.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T06:38:28.986Z","isFirstParty":false,"canonicalSlug":"base-erc-20-token-usd-price-via-uniswap-v3-80d51ff4"}