
Blockbook is a backend service indexing blockchain addresses and balances, powering Trezor Suite with fast search and multi-coin support.
Blockbook is an open-source backend service developed by Trezor to index blockchain addresses and their balances. It serves as the core backend for Trezor Suite, enabling fast address search and blockchain exploration. Blockbook supports multiple coins, including Bitcoin, Ethereum, and many Bitcoin-derived and Ethereum-compatible chains, with community contributions extending support to over 30 coins and various testnets. It provides APIs compatible with websocket, REST, and legacy Bitcore Insight socket.io interfaces, facilitating integration with wallets and blockchain explorers.
Designed primarily for infrastructure developers and teams building wallet backends or blockchain explorers, Blockbook requires significant system resources for initial synchronization, especially for Bitcoin mainnet, recommending Debian Linux on AMD64 with fast SSD storage. Its architecture uses RocksDB for efficient key-value storage of blockchain data. The service supports extensibility for additional coins by implementing custom parsers when needed, as some coins require specialized handling beyond the default BitcoinParser.
Blockbook differentiates itself by combining multi-coin support with a focus on performance and compatibility with existing wallet backends. Its open-source nature and detailed documentation allow teams to run local instances, customize coin support, and troubleshoot common issues like memory usage during sync. Real-world use includes powering Trezor Suite's wallet backend and enabling community projects to build blockchain explorers and wallet services. Developers can get started by following the user installation guide and developer build instructions on GitHub, with active community support for contributions and issue resolution.
Wallets and blockchain explorers require efficient backend services to index and query blockchain addresses and balances across multiple coins. Existing solutions may lack multi-coin support, fast search capabilities, or compatibility with popular wallet backends. Running a reliable, performant backend that can handle large blockchain data and provide real-time updates is challenging, especially for resource-intensive chains like Bitcoin.
Efficient indexing of addresses and balances enabling quick queries and blockchain exploration.
Explore web3 competitors and apps like Base Blockbook JSON-RPC.
Open Source | |
|---|---|
| Price (Monthly) | Free |
| Price (Annual) | Free |
| Messaging | N/A |
| Support | Community support via GitHub issues and discussions |
| Analytics |
Reliable RPC, powerful APIs, and zero hassle.
Blockbook provides extensive documentation and community resources including API references, build guides, and troubleshooting issues on GitHub to support developers running and customizing the backend.
Uses RocksDB for performant and scalable blockchain data storage.
Supports real-time updates and multiple API protocols for flexible integration.
Developers use Blockbook to power wallet applications with fast address balance queries and transaction history across multiple coins.
Teams build blockchain explorers leveraging Blockbook’s indexed data and APIs for user-friendly blockchain navigation.
Developers extend Blockbook to support new or less common coins by implementing custom parsers and data handlers.
Discover trusted tools and services in the QuickNode Marketplace. Everything you need to launch faster and scale smarter.




| Composability | |||
| Cross-Chain | |||
| Customizability | |||
| Developer Support | |||
| Ease of Integration | |||
| Performance |