Bitcoin
Bitcoin is a decentralized, proof-of-work network for peer-to-peer payments. Bitcoin (BTC) is the native asset.
Infura provides access to the Bitcoin Core JSON-RPC API. Methods include functionality for reading blocks, transactions, and chain state, inspecting the mempool, and getting transaction inclusion proofs.
See also
The official Bitcoin Core RPC documentation for more information.
Select an option below to get started with the Bitcoin network.
Quickstart
Learn how to quickly connect and make calls to the Bitcoin network.
JSON-RPC APIs
View the APIs available for communicating with the Bitcoin network.
Create an API key
Learn how to create and secure an API key.
Endpoints
Connect
| Network | Description | URL |
|---|---|---|
| Mainnet | JSON-RPC over HTTPS | https://bitcoin-mainnet.infura.io/v3/<YOUR-API-KEY> Copied |
| Testnet (Testnet4) | JSON-RPC over HTTPS | https://bitcoin-testnet.infura.io/v3/<YOUR-API-KEY> Copied |