{"api":"v1","generated_at":"2026-09-15T23:58:04.213Z","licence":{"name":"CC BY 4.0","url":"https://creativecommons.org/licenses/by/4.0/","attribution":"TOLL, with a link to the page cited"},"page":"https://tollindex.com/e/flat-rate-llm-kikoribera03-workers-dev-v1-evm-token-price-72eadd","pinned_page":"https://tollindex.com/e/flat-rate-llm-kikoribera03-workers-dev-v1-evm-token-price-72eadd/at/2026-09-15T21-20Z","pinned":false,"method":"https://tollindex.com/ledger/method","snapshot_at":"2026-09-15T21:20:12.737Z","snapshot_stamp":"2026-09-15T21-20Z","endpoint":{"slug":"flat-rate-llm-kikoribera03-workers-dev-v1-evm-token-price-72eadd","canonical_url":"https://flat-rate-llm.kikoribera03.workers.dev/v1/evm/token-price","resource":"https://flat-rate-llm.kikoribera03.workers.dev/v1/evm/token-price","http_method":"GET","type":"http","x402_version":2,"registries":["cdp"],"primary_registry":"cdp","curated_by_coinbase":false,"description":"Spot price of any ERC20 read straight from the deepest Uniswap V3 pool against USDC, on Base, Ethereum, Polygon, Arbitrum or Optimism. Returns the pool address, fee tier, liquidity, sqrtPriceX96, tick and block, so the number can be audited instead of trusted. No aggregator and no API key: the source is the chain itself. Via eth_call.","service_name":null,"declared_category":null,"declared_tags":["token price","dex price","uniswap","spot price","price feed"],"route_template":null,"registry_updated":"2026-09-12T19:04:31.728Z"},"derived":{"note":"fields no registry supplies; TOLL derives them and marks them derived on the page","title":"evm token price","category":"market-data","first_observed_by_toll":"2026-09-12T20:32:31.372Z","last_observed_by_toll":"2026-09-15T21:20:12.737Z","observation_began":"2026-09-10"},"presence":{"listed_now":true,"first_absent_at":null,"delisting_confirmed_at":null,"events":[{"registry":"cdp","at":"2026-09-12T20:32:31.372Z","event":"listed"}]},"accepts":[{"registry":"cdp","ordinal":0,"network":"eip155:8453","asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USD Coin","symbol":"USDC","decimals":6,"amount_display":"0.005 USDC","amount_units":0.005,"decimals_known":true,"pay_to":"0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff","scheme":"exact"},{"registry":"cdp","ordinal":1,"network":"eip155:137","asset":"0x3c499c542cef5e3811e1192ce70d8cc03d5c3359","asset_name":"USD Coin","symbol":"USDC","decimals":6,"amount_display":"0.005 USDC","amount_units":0.005,"decimals_known":true,"pay_to":"0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff","scheme":"exact"},{"registry":"cdp","ordinal":2,"network":"eip155:42161","asset":"0xaf88d065e77c8cc2239327c5edb3a432268e5831","asset_name":"USD Coin","symbol":"USDC","decimals":6,"amount_display":"0.005 USDC","amount_units":0.005,"decimals_known":true,"pay_to":"0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff","scheme":"exact"}],"counters":{"observed_at":"2026-09-15T21:20:12.737Z","calls_30d":1,"unique_payers_30d":1,"last_called_at":"2026-09-12T19:04:31.296Z"},"validation":{"latest":{"observed_at":"2026-09-15T05:30:25.657Z","state":"malformed","failed_checks":["has_bazaar_extension"],"endpoint_http_status":402,"run_id":"daily-2026-09-15"},"uptime":[{"days":7,"observed":4,"passed":0,"ratio":0},{"days":30,"observed":4,"passed":0,"ratio":0},{"days":90,"observed":4,"passed":0,"ratio":0}],"history_90d":[{"observed_at":"2026-09-15T05:30:25.657Z","state":"malformed","failed_checks":["has_bazaar_extension"],"run_id":"daily-2026-09-15","state_changed":false},{"observed_at":"2026-09-14T05:04:03.926Z","state":"malformed","failed_checks":["has_bazaar_extension"],"run_id":"daily-2026-09-14","state_changed":false},{"observed_at":"2026-09-13T05:00:33.139Z","state":"malformed","failed_checks":["has_bazaar_extension"],"run_id":"daily-2026-09-13","state_changed":false},{"observed_at":"2026-09-12T20:34:10.386Z","state":"malformed","failed_checks":["has_bazaar_extension"],"run_id":"new-2026-09-12T20-33-28-190Z","state_changed":true}]},"seller":{"wallet":"0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff","page":"https://tollindex.com/seller/0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff","endpoints":66,"hosts":1},"reports":0,"registry_record":{"cdp":[{"tags":["token price","dex price","uniswap","spot price","price feed"],"type":"http","accepts":[{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"payTo":"0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff","amount":"5000","scheme":"exact","network":"eip155:8453","maxTimeoutSeconds":300},{"asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","extra":{"name":"USD Coin","version":"2"},"payTo":"0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff","amount":"5000","scheme":"exact","network":"eip155:137","maxTimeoutSeconds":300},{"asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","extra":{"name":"USD Coin","version":"2"},"payTo":"0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff","amount":"5000","scheme":"exact","network":"eip155:42161","maxTimeoutSeconds":300}],"quality":{"lastCalledAt":"2026-09-12T19:04:31.296Z","l30DaysTotalCalls":1,"l30DaysUniquePayers":1},"resource":"https://flat-rate-llm.kikoribera03.workers.dev/v1/evm/token-price","extensions":{"bazaar":{"info":{"input":{"type":"http","method":"GET","queryParams":{"chain":"base","token":"0x4200000000000000000000000000000000000006"}},"output":{"type":"json","example":{"pool":"0xd0b53d9277642d899df5c87a3966a349a798f224","price":"2528.041","feeTier":500,"liquidity":"1102179176391610992","blockNumber":51047956,"quoteSymbol":"USDC"}}},"schema":{"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"],"properties":{"chain":{"type":"string","description":"base | ethereum | polygon | arbitrum | optimism."},"quote":{"type":"string","description":"Token to price it against. Defaults to the chain's native USDC."},"token":{"type":"string","description":"ERC20 contract address to price."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}}}},"description":"Spot price of any ERC20 read straight from the deepest Uniswap V3 pool against USDC, on Base, Ethereum, Polygon, Arbitrum or Optimism. Returns the pool address, fee tier, liquidity, sqrtPriceX96, tick and block, so the number can be audited instead of trusted. No aggregator and no API key: the source is the chain itself. Via eth_call.","lastUpdated":"2026-09-12T19:04:31.728Z","x402Version":2}]}}