{"x402Version":2,"payTo":"0x295AA6c5a3460A0f8755823C8eE7bBC7CAf79fb1","resources":[{"id":7148,"slug":"7148","resource":"https://402rpc.com/rpc","description":"Ethereum mainnet JSON-RPC from an independently operated full node. One call per payment, no account or API key. Serves eth_, net_ and web3_ methods. Blocks, transactions, receipts and logs from the Merge (block 15537394) onward. Current state only, not an archive node: historical state calls are refused, not charged. eth_getLogs capped at 10000 blocks. Raw transactions go out via public relays. Price scales with method cost.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x295AA6c5a3460A0f8755823C8eE7bBC7CAf79fb1","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","maxTimeoutSeconds":30},{"scheme":"exact","network":"eip155:137","payTo":"0x295AA6c5a3460A0f8755823C8eE7bBC7CAf79fb1","asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","amount":"1000","maxTimeoutSeconds":30},{"scheme":"exact","network":"eip155:42161","payTo":"0x295AA6c5a3460A0f8755823C8eE7bBC7CAf79fb1","asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","amount":"1000","maxTimeoutSeconds":30}],"outputSchema":{"bazaar":{"info":{"input":{"body":{"id":1,"jsonrpc":"2.0","method":"eth_blockNumber","params":[]},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"id":1,"jsonrpc":"2.0","result":"0x18a5fc8"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"id":{"type":["string","number"]},"jsonrpc":{"const":"2.0","type":"string"},"method":{"description":"JSON-RPC method. eth_, net_ and web3_ only.","examples":["eth_blockNumber","eth_getBalance","eth_call","eth_getLogs"],"type":"string"},"params":{"description":"Positional parameters for the method.","type":"array"}},"required":["jsonrpc","method"]},"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"},"output":{"properties":{"example":{"description":"A JSON-RPC 2.0 response. HTTP 400 means the request was refused before payment and nothing was charged; 502 means the node was unreachable, also uncharged. Errors inside a 200 response are the node's own answer.","type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"402rpc.com","lastUpdated":"2026-09-17T06:37:31.552Z","quality":{"calls30d":12,"uniquePayers30d":4,"lastCalledAt":"2026-09-17T06:37:31.256Z"},"liveness":{},"verified":false,"featured":false}]}