{"slug":"tanod-dev-v1-chain-rpc-924977","title":"chainpeek (Tanod)","host":"tanod.dev","method":"POST","resource":"https://tanod.dev/v1/chain/rpc","category":"other","description":"chainpeek (Tanod): one read-only JSON-RPC call via public EVM endpoints; no free tier. Use when an agent needs one allowlisted read-only JSON-RPC result from a public EVM node.","price_listed":0.001,"price_asked":0.001,"state":"answering","state_label":"Answering","checks_7d":3,"answered_7d":3,"latency_ms_median":291,"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":{"chain":"base","method":"eth_blockNumber","params":[]},"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":{"chain":{"description":"ethereum, base, polygon, arbitrum, optimism or bsc; fixed public RPC endpoints.","enum":["ethereum","base","polygon","arbitrum","optimism","bsc"],"type":"string"},"id":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"default":1,"description":"JSON-RPC id echoed in the response; integer, string (at most 128 characters) or null."},"jsonrpc":{"const":"2.0","default":"2.0","description":"Optional JSON-RPC version; only 2.0 is accepted.","type":"string"},"method":{"description":"Strict read-only method allowlist; all other methods are rejected before RPC.","enum":["eth_blockNumber","eth_chainId","eth_getBalance","eth_getCode","eth_getStorageAt","eth_getTransactionCount","eth_call","eth_estimateGas","eth_getBlockByNumber","eth_getBlockByHash","eth_getTransactionByHash","eth_getTransactionReceipt","eth_getLogs","eth_gasPrice","eth_maxPriorityFeePerGas","eth_feeHistory","net_version","web3_clientVersion"],"type":"string"},"params":{"description":"Positional JSON-RPC parameters only: at most 32 items, 32,768 encoded bytes, depth 8, 2,048 nodes. eth_getLogs requires numeric 0x fromBlock/toBlock over at most 2,000 blocks inclusive, latest/latest, or blockHash (no mixed bounds); an address or topics[0] is required, and only exact-case filter keys are accepted. Per-method arity applies; eth_call/eth_estimateGas allow only [callObject, blockTag], no overrides. eth_feeHistory: at most 1024 blocks and 10 ascending reward percentiles from 0 to 100.","items":{},"maxItems":32,"type":"array"}},"required":["chain","method"],"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":[{"day":"2026-11-04","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.001,"price_match":true,"latency_ms":287,"error":null},{"day":"2026-11-03","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.001,"price_match":true,"latency_ms":320,"error":null},{"day":"2026-11-02","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.001,"price_match":true,"latency_ms":291,"error":null}],"description_full":"chainpeek (Tanod): one read-only JSON-RPC call via public EVM endpoints; no free tier. Use when an agent needs one allowlisted read-only JSON-RPC result from a public EVM node.","last_updated":"2026-11-02T12:22:55.106Z","schemes":["exact"]}