{"slug":"api-onesource-io-api-chain-contract-address-3319ce","title":"Best-effort contract introspection via batched RPC","host":"api.onesource.io","method":"GET","resource":"https://api.onesource.io/api/chain/contract/:address","category":"market","description":"Best-effort contract introspection via batched RPC - bytecode presence, token metadata, and ERC20-like/ERC721/ERC1155 classification","price_listed":0.005,"price_asked":0.005,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":752,"reported_calls_30d":639,"reported_payers_30d":636,"networks":["eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"method":"GET","pathParams":{"address":"0xd0601ce157db5bdc3162bbac2a2c8af5320d9eec"},"queryParams":{"network":"ethereum"},"type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"pathParams":{"properties":{"address":{"pattern":"^0x[a-fA-F0-9]{40}$","type":"string"}},"required":["address"],"type":"object"},"queryParams":{"properties":{"network":{"default":"ethereum","enum":["ethereum","sepolia","robinhood"],"type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"data":{"description":"Endpoint-specific response payload","properties":{"address":{"type":"string"},"code_length":{"type":"integer"},"decimals":{"type":"integer"},"interfaces":{"items":{"type":"string"},"type":"array"},"is_contract":{"type":"boolean"},"is_erc1155":{"type":"boolean"},"is_erc165":{"type":"boolean"},"is_erc20":{"type":"boolean"},"is_erc721":{"type":"boolean"},"name":{"type":"string"},"symbol":{"type":"string"}},"type":"object"},"error":{"properties":{"code":{"type":"integer"},"message":{"type":"string"}},"type":["object","null"]},"meta":{"properties":{"cost_usdc":{"type":"string"},"endpoint":{"type":"string"},"payment_chain":{"type":"string"},"payment_token":{"type":"string"},"request_id":{"type":"string"}},"required":["endpoint","request_id"],"type":"object"}},"required":["data","meta"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-09-24","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.005,"price_match":true,"latency_ms":752,"error":null}],"description_full":"Best-effort contract introspection via batched RPC - bytecode presence, token metadata, and ERC20-like/ERC721/ERC1155 classification","last_updated":"2026-09-24T15:50:16.625Z","schemes":["batch-settlement","exact"]}