Bitcoin is the first and most famous digital currency, which operates on a decentralized basis. Bitcoin transactions and issuance are done by a peer-to-peer network of computers; there is no central authority. Bitcoin was created in 2008 by a person or a group of people going by the pseudonym of Satoshi Nakamoto.
Bitcoin transactions are verified through the process of mining: miners get new Bitcoins as a reward for verifying transactions and creating new blocks. The new blocks are recorded in a public distributed ledger called blockchain.
Bitcoin is the blockchain with the biggest hashing power in the world.
More recently, a communication protocol layer was built on top of the Bitcoin blockchain, called Omni Layer (formerly known as Mastercoin). Omni layer allows the creation of custom tokens and cryptocurrencies on the Bitcoin Blockchain.
Crypto APIs supports Bitcoin(BTC) mainnet and testnet APIs.
Some Useful Endpoints
Blockchain InformationGet general information about this node.
You can get node information like: difficulty, headers, chain work, blocks, transactions, verification progress, etc.Documentation
Block HashGet Block Hash information.
Block Hash endpoint gives you detail information for particular block in the blockchain.Documentation
Block HeightGet Block Height information.
Block Height endpoint gives you detail information for particular block in the blockchain.Documentation
Latest BlockGet Latest Block information.
Latest Block Endpoint gives you detail information for the latest block in the blockchain.Documentation
Address API InformationGet General information about this node.
Crypto APIs Address API allows you to look up information about public addresses on the blockchain, generate single-use, low-value key pairs with corresponding addresses, help generate multisig addresses, and collect multiple addresses into a single shortcut for address viewing, all based on the coin/chain resource you’ve selected for your endpoints.Documentation
Address EndpointGet Address Endpoint information.
The default Address Endpoint strikes a general information about addresses.Documentation
Multisig Address EndpointGet Multisig Address Endpoint information.
The Multisig Address Endpoint strikes a general information about a single address that is involved in multisignature addresses.Documentation
Generate Address EndpointGet Generate Address Endpoint information.
The Generate Address endpoint allows you to generate private-public key-pairs along with an associated public address. No information is required with this POST request.Documentation
Address Transactions EndpointGet Address Transactions Endpoint information.
The Address Transactions Endpoint returns all information available about a particular address, including an array of complete transactions.Documentation
Transaction API informationTransaction API information
Crypto APIs Transaction API allows you to look up information about unconfirmed transactions, query transactions based on hash, create and propagate your own transactions, including multisignature transactions, and embed data on the blockchain—all based on the coin/chain resource you’ve selected for your endpoints.Documentation
Transactions Txid EndpointGet general information about Transactions Txid Endpoint
The Transaction Txid Endpoint returns detailed information about a given transaction based on its id.Documentation
Transactions Block EndpointGet general information about Transactions Block Endpoint
The Transaction Index by Block Endpoint returns detailed information about a list of transactions.Documentation
Unconfirmed Transactions EndpointGet general information about Unconfirmed Transactions Endpoint
The Unconfirmed Transactions Endpoint returns an array of the latest transactions relayed by nodes in a blockchain that haven’t been included in any blocks.Documentation
Decode Raw Transactions EndpointGet general information Decode Raw Transactions Endpoint
We also offer the ability to decode raw transactions without sending propagating them to the network; perhaps you want to double-check another client library or confirm that another service is sending proper transactions.Documentation
Creating Transactions EndpointGet general information about Creating Transactions Endpoint
Using Crypto APIs, you can push transactions to blockchains one of two ways:Documentation
Send Transactions EndpointGet general information about Send Transactions Endpoint
Transaction Send Endpoint allows users to broadcast the signed transaction to the Bitcoin blockchain.Documentation
New Transaction EndpointGet general information about New Transaction Endpoint
The New Transaction Endpoint combines the other three endpoints: Create, Sign and Send Endpoints. Users should provide the inputs and outputs fields with the corresponding data, as well as the fee and the wifs(private ECDSA keys) of the addresses. Therefore, the endpoint creates, signs and broadcasts the new transaction to the Bitcoin Blockchain. For more information, see the examples.Documentation
New Transaction Using HDWallet EndpointGet general information about New Transaction Using HDWallet Endpoint
New Transaction Using HDWallet Endpoint provides the possibility to create, sign and send new transactions using your HDWallet.Documentation
Transactions Fee EndpointGet general information about Transactions Fee Endpoint
Transactions Fee Endpoint gives information about the fees for all transactions included in the last 70 blocks.Documentation
We can help you build faster and scale
Digital Asset Lending solutions are growing in popularity, where companies like Nexo, Celsius, Bitgo are managing hundreds of millions
Hardware wallets & ledgers
Easily broadcast transactions to multiple blockchains without compromising security
Crypto Payment Processors
Accept Bitcoin, Ethereum, Litecoin and 10+ Blockchains and 1000+ tokens with few lines of code
Crypto Trading Platform
Using Crypto Market Data API, you can get cryptocurrencies and FIAT current prices, quotes, trades, etc
Blockchain Data Compliance
You can go up as many levels as you need and check for suspicious addresses
Subscribe for any type of signals for both Blockchain protocols and Crypto Exchanges