{"slug":"tanod-dev-v1-chain-transfer-preflight-918fff","title":"chainpeek (Tanod) read-only preflight of a USDC or USDT transfer","host":"tanod.dev","method":"POST","resource":"https://tanod.dev/v1/chain/transfer-preflight","category":"market","description":"chainpeek (Tanod) read-only preflight of a USDC or USDT transfer: pass, warn or fail from balance, gas, pending nonce, issuer blacklist, pause, recipient checks and a simulated transfer. Use when an agent is about to send USDC or USDT and needs one pass, warn or fail with reasons first.","price_listed":0.01,"price_asked":null,"state":"effects","state_label":"Not tested: has real-world effects","checks_7d":0,"answered_7d":0,"latency_ms_median":null,"reported_calls_30d":1,"reported_payers_30d":1,"networks":["eip155:137","eip155:42161","eip155:56","eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"amount":"250.5","chain":"base","from":"0x5A0b54D5dc17e0AadC383d2db43B0a0D3E029c4c","to":"0x7a2510c3E9b8f4d61E0A5b97c2F43d8e1F6Bc4D3","token":"USDC"},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"additionalProperties":false,"properties":{"amount":{"description":"Amount in token units as a positive decimal string, e.g. \"250.5\" (not raw units).","maxLength":160,"pattern":"^(0|[1-9][0-9]{0,77})(\\.[0-9]{1,77})?$","type":"string"},"chain":{"description":"ethereum, base, polygon, bnb or arbitrum.","enum":["ethereum","base","polygon","bnb","arbitrum"],"type":"string"},"from":{"description":"The sending wallet (0x + 40 hex).","pattern":"^0x[0-9a-fA-F]{40}$","type":"string"},"to":{"description":"The recipient (0x + 40 hex).","pattern":"^0x[0-9a-fA-F]{40}$","type":"string"},"token":{"description":"USDC, USDT (the chain's native issuer contract) or an ERC-20 contract address.","pattern":"^(USDC|USDT|0x[0-9a-fA-F]{40})$","type":"string"}},"required":["chain","token","from","to","amount"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"}},"required":["input"],"type":"object"},"history":[],"description_full":"chainpeek (Tanod) read-only preflight of a USDC or USDT transfer: pass, warn or fail from balance, gas, pending nonce, issuer blacklist, pause, recipient checks and a simulated transfer. Use when an agent is about to send USDC or USDT and needs one pass, warn or fail with reasons first.","last_updated":"2026-11-02T12:30:41.605Z","schemes":["exact"]}