{"description":"OneSource - Ethereum mainnet and Sepolia testnet RPC for AI agents, served from OneSource-operated nodes. Per-call or batch/session payments: USDC on Base via x402, or pathUSD/USDC.e on Tempo via MPP.","instructions":"OneSource exposes live Ethereum RPC calls across Ethereum mainnet and the Sepolia testnet (select via the `network` parameter) via OneSource-operated nodes. Every /api/chain/* endpoint is a thin wrapper around a single eth_* RPC method - no cached or indexed data. Pay via x402 (USDC on Base): per-call with the `exact` scheme or batch/session with the `x402-batch` scheme. Pay via MPP on Tempo: per-call charges accept pathUSD or USDC.e; session-mode (`tempo.session`) is USDC.e-only. Tempo CLI (`tempo request`) signs with USDC.e by default; mpp-go and direct-keypair clients can pay in either currency. See /openapi.json for full operation schemas, parameters, and pricing.","ownershipProofs":["0x2b2e0a105642c4b7fd1461957b83acdf66a726cc366147dce9c4077d5d09878e645e71a7a7c87f8ce7a6e4f760a87d88b97255690715b136c07fa1be929d9e5b1c"],"resources":["GET /api/chain/allowance","GET /api/chain/block-number","GET /api/chain/block/{number}","GET /api/chain/chain-id","GET /api/chain/code/{address}","GET /api/chain/contract/{address}","GET /api/chain/ens/{input}","GET /api/chain/erc1155-balance","GET /api/chain/erc20-balance","GET /api/chain/erc20-transfers","GET /api/chain/erc721-tokens","GET /api/chain/events","GET /api/chain/live-balance","GET /api/chain/network-info","GET /api/chain/nft-metadata","GET /api/chain/nft-owner","GET /api/chain/nonce/{address}","GET /api/chain/pending","GET /api/chain/proxy/{address}","GET /api/chain/receipt/{hash}","GET /api/chain/storage","GET /api/chain/total-supply","GET /api/chain/tx/{hash}","POST /api/chain/call","POST /api/chain/estimate-gas"],"version":1}