{"uid":"cap_c0STraZmOLHu6gnjV6gQV","slug":"nodeflare-sonic-rpc-chain-146-de4efb2f","name":"NodeFlare Sonic RPC (Chain 146)","description":"Sonic RPC (chain 146): JSON-RPC over HTTPS on NodeFlare's own bare-metal nodes. Pay per request in USDC, no account or API key - built for AI agents. All methods including eth_getLogs, eth_call, trace, and debug (archive) - good for indexing, event queries, and simulation. Simple calls $0.001; heavy calls priced by compute units. One of the first independent x402 RPC providers for this chain.","url":"https://rpc.nodeflare.app/sonic/x402","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"id":{"type":["number","string"]},"method":{"type":"string"},"params":{"type":"array"},"jsonrpc":{"type":"string","const":"2.0"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Vygt7FtNPT9aFGJx86YAP","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Provides full JSON-RPC access to the Sonic EVM chain (chain ID 146) including archive, trace, and debug methods, paid per-request in USDC via x402.","exampleAgentPrompt":"Call eth_getLogs on the Sonic chain (chain 146) to fetch all Transfer events from contract 0xABC...123 between blocks 1000000 and 1001000 — pay per request, no API key needed.","exampleUseCases":[{"title":"Index DeFi events on Sonic","prompt":"Fetch all Swap events emitted by the Sonic DEX contract 0xDEF...456 from block 2000000 to 2005000 using eth_getLogs on chain 146."},{"title":"Simulate contract call before sending","prompt":"Run an eth_call on Sonic chain 146 to check what the balanceOf function returns for wallet 0xABC...789 on token contract 0x123...DEF without submitting a real transaction."},{"title":"Debug a failed Sonic transaction","prompt":"Use debug_traceTransaction on Sonic (chain 146) to get a full execution trace of tx hash 0xFFF...000 so I can see exactly where it reverted."}],"resultDescription":"Standard JSON-RPC 2.0 response object containing either a 'result' field with the requested data (block info, logs, call return value, trace, etc.) or an 'error' field with code and message. Archive and debug methods return full historical state and execution traces respectively.","failureModes":["Insufficient USDC balance causes payment failure and request rejection","Invalid JSON-RPC method name returns error code -32601","Malformed params array returns error code -32602","Block range too large for eth_getLogs may be rejected or timed out","Requesting non-existent transaction hash returns null result","Network congestion on Sonic chain may increase latency"],"whenToPreferThis":"Choose this endpoint when you need permissionless, no-account-required RPC access to the Sonic EVM chain (chain 146) and want to pay only for what you use in USDC. Especially valuable for AI agents that need archive data, eth_getLogs for event indexing, trace/debug methods for simulation, or automated workflows where managing API keys is impractical. Prefer over free public RPCs when reliability, archive depth, or heavy query volume matters.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T06:41:02.095Z","isFirstParty":false}