{"api":"v1","generated_at":"2026-09-15T19:07:00.109Z","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/machinemint-native-x402-production-up-railway-app-v1-base-preflight-fa069b","pinned_page":"https://tollindex.com/e/machinemint-native-x402-production-up-railway-app-v1-base-preflight-fa069b/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":"machinemint-native-x402-production-up-railway-app-v1-base-preflight-fa069b","canonical_url":"https://machinemint-native-x402-production.up.railway.app/v1/base-preflight","resource":"https://machinemint-native-x402-production.up.railway.app/v1/base-preflight","http_method":"GET","type":"http","x402_version":2,"registries":["cdp"],"primary_registry":"cdp","curated_by_coinbase":false,"description":"Check an unsigned Base mainnet transaction before signing or broadcasting. Simulates with eth_call, estimates gas, checks sender balance and target bytecode, decodes supported token transfers and approvals, flags unlimited approvals and suspicious transaction shapes, and returns PASS, REVIEW, or FAIL. Never signs or broadcasts.","service_name":null,"declared_category":null,"declared_tags":[],"route_template":null,"registry_updated":"2026-09-14T20:01:01.175Z"},"derived":{"note":"fields no registry supplies; TOLL derives them and marks them derived on the page","title":"base preflight","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.01 USDC","amount_units":0.01,"decimals_known":true,"pay_to":"0xe43e47Dd6b779fE9e591586A3e1cBA00C2f36C80","scheme":"exact"}],"counters":{"observed_at":"2026-09-15T16:57:44.360Z","calls_30d":4,"unique_payers_30d":4,"last_called_at":"2026-09-14T20:01:00.903Z"},"validation":{"latest":{"observed_at":"2026-09-15T07:06:24.142Z","state":"pass","failed_checks":[],"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-15T07:06:24.142Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-15","state_changed":false},{"observed_at":"2026-09-14T06:32:26.360Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-14","state_changed":false},{"observed_at":"2026-09-13T06:21:42.733Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-13","state_changed":false},{"observed_at":"2026-09-12T13:54:57.723Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-12","state_changed":false},{"observed_at":"2026-09-11T14:51:23.752Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-11","state_changed":true}]},"seller":{"wallet":"0xe43e47Dd6b779fE9e591586A3e1cBA00C2f36C80","page":"https://tollindex.com/seller/0xe43e47Dd6b779fE9e591586A3e1cBA00C2f36C80","endpoints":1,"hosts":1},"reports":0,"registry_record":{"cdp":[{"type":"http","accepts":[{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"payTo":"0xe43e47Dd6b779fE9e591586A3e1cBA00C2f36C80","amount":"10000","scheme":"exact","network":"eip155:8453","maxTimeoutSeconds":300}],"quality":{"lastCalledAt":"2026-09-14T20:01:00.903Z","l30DaysTotalCalls":4,"l30DaysUniquePayers":4},"resource":"https://machinemint-native-x402-production.up.railway.app/v1/base-preflight","extensions":{"bazaar":{"info":{"input":{"type":"http","method":"GET","queryParams":{"to":"0x1111111111111111111111111111111111111111","data":"0x","from":"0x4200000000000000000000000000000000000006","value":"0"}},"output":{"type":"json","example":{"gas":{"estimated":true},"chain":{"name":"base","chain_id":8453},"risks":[],"sender":{"sufficient":true},"service":"machinemint.evm.preflight","verdict":"PASS","simulation":{"ok":true},"reason_codes":[],"request_mode":"marketplace_verification_sample","canonical_endpoint":"/v1/base-preflight"}}},"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","properties":{"to":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","description":"Target contract or account."},"data":{"type":"string","default":"0x","pattern":"^0x(?:[0-9a-fA-F]{2})*$","description":"0x-prefixed calldata."},"from":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","description":"Sender wallet for the unsigned transaction."},"chain":{"enum":["base","base-mainnet"],"type":"string","default":"base"},"value":{"type":["string","integer"],"default":"0","description":"Native value in wei."}},"description":"Optional GET query parameters. Omit all fields to request the deterministic marketplace-verification sample.","additionalProperties":false}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["service","verdict"],"properties":{"gas":{"type":"object"},"chain":{"type":"object"},"risks":{"type":"array","items":{"type":"object"}},"action":{"type":"object"},"sender":{"type":"object"},"target":{"type":"object"},"service":{"const":"machinemint.evm.preflight"},"verdict":{"enum":["PASS","REVIEW","FAIL"],"type":"string"},"provenance":{"type":"object"},"simulation":{"type":"object"},"transaction":{"type":"object"},"reason_codes":{"type":"array","items":{"type":"string"}},"request_mode":{"enum":["provided_transaction","marketplace_verification_sample"],"type":"string"},"canonical_endpoint":{"type":"string"}}}}}}}}},"description":"Check an unsigned Base mainnet transaction before signing or broadcasting. Simulates with eth_call, estimates gas, checks sender balance and target bytecode, decodes supported token transfers and approvals, flags unlimited approvals and suspicious transaction shapes, and returns PASS, REVIEW, or FAIL. Never signs or broadcasts.","lastUpdated":"2026-09-14T20:01:01.175Z","x402Version":2}]}}