{"api":"v1","generated_at":"2026-09-15T21:46:33.941Z","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/api-x402node-dev-chain-token-age-906fef","pinned_page":"https://tollindex.com/e/api-x402node-dev-chain-token-age-906fef/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":"api-x402node-dev-chain-token-age-906fef","canonical_url":"https://api.x402node.dev/chain/token-age","resource":"https://api.x402node.dev/chain/token-age","http_method":"GET","type":"http","x402_version":2,"registries":["cdp"],"primary_registry":"cdp","curated_by_coinbase":false,"description":"Determine how old a token contract is from its first on-chain activity, flagging very new tokens as high rug-risk - a pre-trade safety signal agents need that LLMs cannot look up. token age, contract age, new token risk, token created, rug risk age, how old is token Accepts payment on Base or Solana — either network works.","service_name":null,"declared_category":null,"declared_tags":[],"route_template":null,"registry_updated":"2026-08-19T00:44:01.860Z"},"derived":{"note":"fields no registry supplies; TOLL derives them and marks them derived on the page","title":"chain token age","category":"market-data","first_observed_by_toll":"2026-09-10T19:08:24.178Z","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-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":"0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e","scheme":"exact"},{"registry":"cdp","ordinal":1,"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","asset_name":null,"symbol":"USDC","decimals":6,"amount_display":"0.005 USDC","amount_units":0.005,"decimals_known":true,"pay_to":"9urRvUx69HqAopg1JGV9P9wR7JdKoztzdkuNyJ8Eo1up","scheme":"exact"}],"counters":{"observed_at":"2026-09-15T21:20:12.737Z","calls_30d":1,"unique_payers_30d":1,"last_called_at":"2026-08-19T00:44:01.559Z"},"validation":{"latest":{"observed_at":"2026-09-15T05:51:26.506Z","state":"pass","failed_checks":["bazaar.info.output"],"endpoint_http_status":402,"run_id":"daily-2026-09-15"},"uptime":[{"days":7,"observed":5,"passed":5,"ratio":1},{"days":30,"observed":5,"passed":5,"ratio":1},{"days":90,"observed":5,"passed":5,"ratio":1}],"history_90d":[{"observed_at":"2026-09-15T05:51:26.506Z","state":"pass","failed_checks":["bazaar.info.output"],"run_id":"daily-2026-09-15","state_changed":false},{"observed_at":"2026-09-14T05:23:41.224Z","state":"pass","failed_checks":["bazaar.info.output"],"run_id":"daily-2026-09-14","state_changed":false},{"observed_at":"2026-09-13T05:18:59.672Z","state":"pass","failed_checks":["bazaar.info.output"],"run_id":"daily-2026-09-13","state_changed":false},{"observed_at":"2026-09-12T07:35:20.028Z","state":"pass","failed_checks":["bazaar.info.output"],"run_id":"daily-2026-09-12","state_changed":false},{"observed_at":"2026-09-11T11:23:03.270Z","state":"pass","failed_checks":["bazaar.info.output"],"run_id":"daily-2026-09-11","state_changed":true}]},"seller":{"wallet":"0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e","page":"https://tollindex.com/seller/0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e","endpoints":377,"hosts":2},"reports":0,"registry_record":{"cdp":[{"type":"http","accepts":[{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"payTo":"0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e","amount":"5000","scheme":"exact","network":"eip155:8453","maxTimeoutSeconds":300},{"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"2wKupLR9q6wXYppw8Gr2NvWxKBUqm4PPJKkQfoxHDBg4"},"payTo":"9urRvUx69HqAopg1JGV9P9wR7JdKoztzdkuNyJ8Eo1up","amount":"5000","scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","maxTimeoutSeconds":300}],"quality":{"lastCalledAt":"2026-08-19T00:44:01.559Z","l30DaysTotalCalls":1,"l30DaysUniquePayers":1},"resource":"https://api.x402node.dev/chain/token-age","extensions":{"bazaar":{"info":{"input":{"type":"http","method":"GET","queryParams":{"token":"string","address":"string"}}},"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":["address"],"properties":{"token":{"type":"string","description":"ERC20 contract address (optional)"},"address":{"type":"string","description":"Token contract address (required)"}}}},"additionalProperties":false}}}}},"description":"Determine how old a token contract is from its first on-chain activity, flagging very new tokens as high rug-risk - a pre-trade safety signal agents need that LLMs cannot look up. token age, contract age, new token risk, token created, rug risk age, how old is token Accepts payment on Base or Solana — either network works.","lastUpdated":"2026-08-19T00:44:01.86Z","x402Version":2}]}}