Chain
Chain API makes it easy to build Bitcoin applications that are fast, reliable, and secure.It doesn't need setup, no credit card required. Quickly retrieve wallet balances, send transactions & more.
Chain endpoints
| Method | Endpoint | Description |
|---|---|---|
| Address | ||
| GET |
Multiple address transaction /bitcoin/addresses/{address-address-address}/transactions |
Returns a set of transactions for more Bitcoin addresses. |
| GET |
unspent output single address /bitcoin/addresses/{address}/unspents |
Returns a collection of unspent outputs for a Bitcoin address. These outputs can be used as inputs for a new transaction. |
| GET |
OP_RETURN /bitcoin/addresses/{address}/op-returns |
Returns any OP_RETURN values sent and received by a Bitcoin Address. |
| GET |
Multiple address /bitcoin/addresses/{address-address-address} |
Returns basic balance details for more Bitcoin addresses. |
| GET |
Single address transaction /bitcoin/addresses/{address}/transactions |
Returns a set of transactions for one Bitcoin address. |
| GET |
unspent output multiple address /bitcoin/addresses/{address-address-address}/unspents |
Returns a collection of unspent outputs for a Bitcoin addresses. These outputs can be used as inputs for a new transaction. |
| GET |
Single address /bitcoin/addresses/{address} |
Returns basic balance details for one bitcoin address. |
| Transaction | ||
| GET |
Bit coin transaction /bitcoin/transactions/{hash} |
Returns details about a Bitcoin transaction, including inputs and outputs. |
| POST |
Send bitcoin transaction /bitcoin/transactions |
Accepts a signed transaction in hex format and sends it to the Bitcoin network. |
| GET |
Transaction OP_Return /bitcoin/transactions/{hash}/op-return |
Returns the OP_RETURN value and associated addresses for any transaction containing an OP_RETURN script. |
| Block | ||
| GET |
Block hash /bitcoin/blocks/{hash} |
Returns a block by hash |
| GET |
Block by height /bitcoin/blocks/{height} |
Returns a block by height. |
| GET |
OP_RETURNs by height /bitcoin/blocks/{height}/op-returns |
Returns all OP_RETURNs in block by height. |
| GET |
OP_RETURNs by hash /bitcoin/blocks/{hash}/op-returns |
Returns all OP_RETURNs in block by hash. |
| GET |
Latest block /bitcoin/blocks/latest |
Returns the latest block added to the main chain. |
| Webhook | ||
| GET |
List Webhooks /webhooks |
List all of the Webhooks associated with a Chain API KEY. |
| POST |
Webhook create /webhooks |
Creates a Webhook. |
| PUT |
Update Webhook /webhooks/{id} |
Update the URL of a Webhook. |
| DELETE |
Delete Webhook /webhooks/{id} |
Deletes a Webhook and all associated Webhook Events. |
| Webhook Event | ||
| GET |
List Webhook Events /webhooks/{webhook_id}/events |
Lists all Webhook Events associated with a Webhook. |
| DELETE |
Delete Webhook Event /webhooks/{webhook_id}/events/{event-type}/{address} |
Deletes a Webhook Event, which will stop all further POST requests for the event. |
| POST |
Create Webhook Event /webhooks/{webhook_id}/events |
Creates a Webhook Event. |
Chain pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|