Ir al contenido principal

Descripción general de la API de Blockbook

Actualizado el
Aug 31, 2026

API de Blockbook

Resumen

Blockbook is a blockchain indexer that provides a unified API for querying address balances, transaction history, and block data. Quicknode exposes the Blockbook API as a product, supporting both REST and JSON-RPC interfaces for Ethereum.

Cómo acceder a Blockbook

To enable Blockbook on your Quicknode endpoint:


  1. Accede a tu Quicknode
  2. Select your Ethereum endpoint (or create a new one)
  3. Ve a la pestaña «Complementos »
  4. Open Blockbook in the Quicknode dashboard and enable it

Once enabled, the Blockbook API is accessible via your endpoint URL using this endpoint path: /addon/674/api/v2/

Interfaces compatibles

API REST

La API REST ofrece una interfaz HTTP familiar con parámetros de ruta y de consulta para consultar datos de la cadena de bloques.

Base : /addon/674/api/v2/

Ejemplo:

curl -X GET \
"https://YOUR_QUICKNODE_ENDPOINT_HERE.com/addon/674/api/v2/address/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?details=txids"

API JSON-RPC

La API JSON-RPC integra los métodos de Blockbook en llamadas JSON-RPC estándar (por ejemplo, bb_getAddress, bb_getTx). Esto resulta útil si tu aplicación ya utiliza JSON-RPC para otras interacciones con la cadena de bloques.

Ejemplo:

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

Asignación de métodos de REST a RPC

Endpoint RESTMétodo 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/tickers-list/bb_getTickersList
GET /api/v2/tickers/bb_getTickers
POST /api/v2/sendtx/bb_sendTransaction