Passer au contenu principal

Présentation de l'API Blockbook

Mis à jour le
10 juin 2026

API Blockbook

Aperçu

Blockbook is a blockchain indexer that provides a unified API for querying address balances, transaction history, UTXOs, and block data. Quicknode exposes the Blockbook API as a marketplace add-on, supporting both REST and JSON-RPC interfaces for Bitcoin Cash.

Comment accéder à Blockbook

Pour activer l'extension Blockbook sur votre terminal Quicknode :


  1. Accédez à votre tableau de bord Quicknode
  2. Select your Bitcoin Cash endpoint (or create a new one)
  3. Accédez à l'onglet « Extensions »
  4. Rechercher Blockbook sur la boutique d'applications et activez-le

Une fois activée, l'API Blockbook est accessible via l'URL de votre point de terminaison en utilisant le chemin d'accès suivant : /addon/1118/api/v2/

Interfaces prises en charge

API REST

L'API REST offre une interface HTTP familière, avec des paramètres de chemin et de requête, permettant d'interroger les données de la blockchain.

Chemin d'accès de base : /addon/1118/api/v2/

Exemple :

curl -X GET \
"https://YOUR_QUICKNODE_ENDPOINT_HERE.com/addon/1118/api/v2/address/bitcoincash:qr69gudr25kgz2fk9nk5wz0dltfzh5z8u3p0gyvxa?details=txids"

API JSON-RPC

L'API JSON-RPC encapsule les méthodes de Blockbook sous forme d'appels JSON-RPC standard (par exemple, bb_getAddress, bb_getTx). Cela s'avère utile si votre application utilise déjà JSON-RPC pour d'autres interactions avec la blockchain.

Exemple :

curl -X POST \
"https://YOUR_QUICKNODE_ENDPOINT_HERE.com" \
-H "Content-Type: application/json" \
--data '{"method":"bb_getAddress","params":["bitcoincash:qr69gudr25kgz2fk9nk5wz0dltfzh5z8u3p0gyvxa",{"page":1,"size":1000,"details":"txids"}],"id":1,"jsonrpc":"2.0"}'

Mappage des méthodes REST vers RPC

Point de terminaison RESTMéthode JSON-RPC
GET /api/v2/address/{address}bb_getAddress
GET /api/v2/balancehistory/{address}bb_getBalanceHistory
GET /api/v2/block-index/{blockHeight}bb_getBlockHash
GET /api/v2/block/{blockHash}bb_getBlock
GET /api/v2/tx/{txid}bb_getTx
GET /api/v2/tx-specific/{txid}bb_getTxSpecific
GET /api/v2/utxo/{addressOrXpub}bb_getUTXOs
GET /api/v2/xpub/{xpub}bb_getXpub
GET /api/v2/tickers-list/bb_getTickersList
GET /api/v2/tickers/bb_getTickers
POST /api/v2/sendtx/bb_sendTransaction

On adore les commentaires !

Si vous avez des commentaires ou des questions concernant cette documentation, faites-le nous savoir. Nous serions ravis de vous entendre !

Partager ce document