Direct Bitcoin Core JSON-RPC without running your own node: blocks, transactions, fee estimates and broadcasts on a dedicated endpoint.
Drop this URL into your RPC client, HTTP library or wallet config. No SDK install required.
https://endpoints.boltrpc.io/rpc/YOUR_API_KEY/bitcoinReplace YOUR_API_KEY with your API key. Get a free key →
Copy-paste examples for the libraries you already use. Swap the API key, hit run.
const url = "https://endpoints.boltrpc.io/rpc/YOUR_API_KEY/bitcoin";
const res = await fetch(url, {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
jsonrpc: "1.0",
id: 1,
method: "getblockchaininfo",
params: [],
}),
});
const { result } = await res.json();
console.log("Height:", result.blocks);Connect your exchange, payment processor, or indexer to Bitcoin Mainnet with BoltRPC. You get direct Bitcoin Core JSON-RPC access, the same interface as running your own full node, with predictable request-unit pricing and none of the sync, storage or maintenance burden.
| Protocol | Bitcoin Core JSON-RPC |
| Block time | ~10 minutes |
| Model | UTXO (no accounts, no smart contract VM) |
| Native asset | BTC |
| Finality | Probabilistic (6 confirmations convention) |
| EVM compatible | No |
Bitcoin looks simple from a distance, one asset, ten-minute blocks, but running production Bitcoin infrastructure is its own discipline. A synced Bitcoin Core node with transaction indexing needs hundreds of gigabytes of fast storage, takes days to sync from genesis, and must be maintained through every Core release. That is why exchanges, payment processors and analytics firms, among the heaviest RPC consumers in crypto, increasingly outsource the node and keep the interface: Bitcoin Core’s JSON-RPC, unchanged. Deposit detection scans every block for relevant outputs, fee estimation runs before every withdrawal batch, and broadcast reliability decides whether a user’s withdrawal confirms this block or three blocks later. BoltRPC serves that interface on dedicated infrastructure, one HTTP POST away.
Exchange deposit and withdrawal infrastructure
Scanning every block for deposits and broadcasting withdrawal batches is the classic Bitcoin workload: block-by-block getblock reads, getrawtransaction lookups and scheduled sendrawtransaction calls, around the clock.
Payment processors Invoice systems watch addresses for incoming payments and confirm them at target depth. Reliable chain-tip tracking and transaction lookups directly gate the customer’s checkout experience.
Analytics and proof-of-reserves UTXO analysis, balance attestations and flow tracking read large ranges of blocks and transactions, a read-heavy batch workload where fixed per-method pricing keeps large jobs predictable.
Bridges and Bitcoin L2s Bridge watchers verify BTC deposits before minting representations on other chains. They need a Bitcoin view they can trust and query heavily, often alongside an EVM endpoint like BOB from the same provider.
Bitcoin Core JSON-RPC with the exact method names and response shapes of a local bitcoind, but no multi-day sync, no storage bill, no version maintenance. Existing integrations move over by changing one URL.
Exchanges and payment processors scan every new block for customer deposits. Block-by-block reads with getblock and getrawtransaction are sustained, predictable load, priced with fixed request-unit weights, never surge-priced.
sendrawtransaction against well-connected nodes propagates withdrawals fast. When a user is watching a pending withdrawal, broadcast reliability is customer support load you don't get.
estimatesmartfee against nodes with a live mempool view keeps withdrawal batches confirmed on schedule without systematically overpaying fees.
BoltRPC serves Bitcoin Core alongside BOB, the Bitcoin-focused EVM rollup, plus Ethereum, Solana and 20+ other networks behind one dashboard and one key pattern.
Every standard Bitcoin method you would expect. Archive-only methods are available on request for qualifying plans.
getblockchaininfogetblockgetrawtransactionsendrawtransactionestimatesmartfeegetblockcountCommon questions about connecting to Bitcoin over BoltRPC.
An API key in under 60 seconds, Bitcoin plus 34 other chains, and a team that answers when you write.