{"uid":"cap_W9yiHh3KYS7expbuJf5Y3","slug":"quicknode-b77a7932","name":"QuickNode Bitcoin Mainnet JSON-RPC Proxy","description":"JSON-RPC proxy — btc-mainnet","url":"https://x402.quicknode.com/btc-mainnet/","method":"POST","headers":{},"bodySchema":{"type":"object","required":["jsonrpc","method"],"properties":{"id":{"type":["number","string"],"description":"Request identifier"},"method":{"type":"string","description":"JSON-RPC method name (e.g., eth_blockNumber, eth_call)"},"params":{"type":"array","description":"Method parameters"},"jsonrpc":{"type":"string","const":"2.0"}}},"responseSchema":{"type":"object","properties":{"id":{"type":["number","string"]},"error":{"type":"object","properties":{"code":{"type":"integer"},"message":{"type":"string"}}},"result":{"description":"RPC result (type varies by method)"},"jsonrpc":{"type":"string","const":"2.0"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"10","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":"$10/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"10","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"10","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_f6wGGzvlsAVBbKzrdwJc2","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"10","costPer":"request","priority":0,"asset":"0x036CbD53842c5426634e7929541eC2318f3dCF7e","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Proxies JSON-RPC method calls to the Bitcoin mainnet blockchain node via QuickNode infrastructure","exampleAgentPrompt":"Call the Bitcoin mainnet RPC with method getblockcount and no params to get the current block height — use JSON-RPC 2.0 format with request ID 1.","exampleUseCases":[{"title":"Check Bitcoin transaction confirmation status","prompt":"Look up the details for Bitcoin transaction txid 4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b on mainnet — I need to know how many confirmations it has and whether it's been included in a block yet."},{"title":"Broadcast raw Bitcoin transaction","prompt":"I have a signed raw Bitcoin transaction ready to go — can you broadcast it to the Bitcoin mainnet network for me? Here's the hex-encoded transaction data: 0200000001..."},{"title":"Fetch Bitcoin mempool pending transactions","prompt":"Check the Bitcoin mainnet mempool right now and give me a sense of how many transactions are waiting to be confirmed and what the current backlog looks like."}],"resultDescription":"A JSON-RPC 2.0 response object containing the result of the requested Bitcoin RPC method call, which may include block data, transaction details, network info, UTXO data, or other blockchain state depending on the method called.","failureModes":["Unsupported or invalid RPC method name returns a JSON-RPC error object with code and message","Malformed params array causes a parse or invalid params error","Payment not received or insufficient USDC results in HTTP 402 response","Rate limiting or node unavailability returns HTTP 429 or 503","Network timeout if Bitcoin node is syncing or overloaded"],"whenToPreferThis":"Use this endpoint when you need to interact directly with the Bitcoin mainnet blockchain via standard JSON-RPC calls — ideal for querying block data, transactions, UTXOs, mempool, or broadcasting raw transactions on BTC. Prefer this over Ethereum or EVM-chain endpoints when the target chain is Bitcoin specifically.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:59:33.983Z","isFirstParty":false}