{"api":"v1","generated_at":"2026-09-15T20:59:57.338Z","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-erc20-allowance-37a576","pinned_page":"https://tollindex.com/e/flat-rate-llm-kikoribera03-workers-dev-v1-evm-erc20-allowance-37a576/at/2026-09-15T16-57Z","pinned":false,"method":"https://tollindex.com/ledger/method","snapshot_at":"2026-09-15T16:57:44.360Z","snapshot_stamp":"2026-09-15T16-57Z","endpoint":{"slug":"flat-rate-llm-kikoribera03-workers-dev-v1-evm-erc20-allowance-37a576","canonical_url":"https://flat-rate-llm.kikoribera03.workers.dev/v1/evm/erc20-allowance","resource":"https://flat-rate-llm.kikoribera03.workers.dev/v1/evm/erc20-allowance","http_method":"GET","type":"http","x402_version":2,"registries":["cdp"],"primary_registry":"cdp","curated_by_coinbase":false,"description":"How much of a token a spender is still allowed to move on an owner's behalf, and whether that approval is unlimited. The check to run before an approve, and the one that finds forgotten infinite approvals. Via eth_call (allowance).","service_name":"ERC20 allowance","declared_category":null,"declared_tags":["erc20 allowance","allowance","approve","spender","usdc"],"route_template":null,"registry_updated":"2026-09-10T13:13:57.275Z"},"derived":{"note":"fields no registry supplies; TOLL derives them and marks them derived on the page","title":"evm erc20 allowance","category":"market-data","first_observed_by_toll":"2026-09-10T19:08:24.178Z","last_observed_by_toll":"2026-09-15T16:57:44.360Z","observation_began":"2026-09-10"},"presence":{"listed_now":true,"first_absent_at":null,"delisting_confirmed_at":null,"events":[{"registry":"cdp","at":"2026-09-10T19:08:24.178Z","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-15T16:57:44.360Z","calls_30d":2,"unique_payers_30d":1,"last_called_at":"2026-09-10T13:13:57.148Z"},"validation":{"latest":{"observed_at":"2026-09-15T04:26:31.315Z","state":"malformed","failed_checks":["has_bazaar_extension"],"endpoint_http_status":402,"run_id":"daily-2026-09-15"},"uptime":[{"days":7,"observed":5,"passed":0,"ratio":0},{"days":30,"observed":5,"passed":0,"ratio":0},{"days":90,"observed":5,"passed":0,"ratio":0}],"history_90d":[{"observed_at":"2026-09-15T04:26:31.315Z","state":"malformed","failed_checks":["has_bazaar_extension"],"run_id":"daily-2026-09-15","state_changed":false},{"observed_at":"2026-09-14T04:23:11.204Z","state":"malformed","failed_checks":["has_bazaar_extension"],"run_id":"daily-2026-09-14","state_changed":false},{"observed_at":"2026-09-13T04:22:06.368Z","state":"malformed","failed_checks":["has_bazaar_extension"],"run_id":"daily-2026-09-13","state_changed":false},{"observed_at":"2026-09-12T06:37:42.111Z","state":"malformed","failed_checks":["has_bazaar_extension"],"run_id":"daily-2026-09-12","state_changed":false},{"observed_at":"2026-09-11T10:08:20.028Z","state":"malformed","failed_checks":["has_bazaar_extension"],"run_id":"daily-2026-09-11","state_changed":true}]},"seller":{"wallet":"0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff","page":"https://tollindex.com/seller/0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff","endpoints":66,"hosts":1},"reports":0,"registry_record":{"cdp":[{"tags":["erc20 allowance","allowance","approve","spender","usdc"],"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-10T13:13:57.148Z","l30DaysTotalCalls":2,"l30DaysUniquePayers":1},"resource":"https://flat-rate-llm.kikoribera03.workers.dev/v1/evm/erc20-allowance","extensions":{"bazaar":{"info":{"input":{"type":"http","method":"GET","queryParams":{"chain":"base","owner":"0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045","token":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","spender":"0x2626664c2603336E57B271c5C0b26F421741e481"}},"output":{"type":"json","example":{"raw":"0","amount":0,"decimals":6,"unlimited":false}}},"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":["owner","spender","token"],"properties":{"chain":{"type":"string","description":"base | ethereum | polygon | arbitrum | optimism."},"owner":{"type":"string","description":"Address that owns the tokens."},"token":{"type":"string","description":"ERC20 contract address."},"spender":{"type":"string","description":"Address allowed to spend them."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}}}},"description":"How much of a token a spender is still allowed to move on an owner's behalf, and whether that approval is unlimited. The check to run before an approve, and the one that finds forgotten infinite approvals. Via eth_call (allowance).","lastUpdated":"2026-09-10T13:13:57.275Z","serviceName":"ERC20 allowance","x402Version":2}]}}