{"uid":"cap_JES379sJso6XtH5N-JZJe","slug":"nodeflare-xlayer-rpc-chain-196-7affd6e8","name":"NodeFlare XLayer RPC (chain 196)","description":"XLayer RPC (chain 196): 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/xlayer/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_lBgk_x9q4YpqA-7WnBHJe","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 XLayer EVM network (chain 196) including archive, trace, and debug methods, paid per-request in USDC with no API key required.","exampleAgentPrompt":"Call eth_getLogs on XLayer (chain 196) to fetch all Transfer events from contract 0xYourContract between block 1000000 and 1001000 — pay per request, no API key needed.","exampleUseCases":[{"title":"Smart contract event indexing","prompt":"Fetch all Transfer events emitted by the USDC contract on XLayer between blocks 2000000 and 2001000 using eth_getLogs — I need to build an index of all transfers."},{"title":"Pre-send transaction simulation","prompt":"Use eth_call on XLayer chain 196 to simulate calling the 'swap' function on contract 0xDEADBEEF with my wallet 0xMYWALLET as the sender — I want to see if it reverts before I actually send it."},{"title":"Wallet balance check on XLayer","prompt":"What's the current ETH balance of wallet 0xAbCdEf1234567890 on XLayer right now? Use eth_getBalance on chain 196."}],"resultDescription":"A standard JSON-RPC 2.0 response object containing either a 'result' field with the requested on-chain data (balance, logs, trace output, call return value, block info, etc.) or an 'error' field with code and message if the call failed.","failureModes":["Invalid JSON-RPC method name returns error -32601 Method not found","Malformed params array causes -32602 Invalid params","Insufficient USDC payment causes 402 Payment Required before processing","Requesting non-existent block or tx returns null result","Rate or compute-unit overrun may return 429 or compute-unit pricing error","Node temporarily unavailable returns 503 or connection timeout"],"whenToPreferThis":"Choose this endpoint when you need full archive-depth JSON-RPC access to XLayer (chain 196) specifically, including heavy methods like eth_getLogs, trace_*, and debug_* that many public RPCs block or rate-limit. Ideal for AI agents and indexers that need pay-as-you-go billing in USDC with no account registration or API key management.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:48:44.090Z","isFirstParty":false}