We’ve released the Blockchains API, a new unified interface for querying blockchain data across multiple networks and architectures.
Instead of dealing with different RPC APIs and response formats for each blockchain, developers can now retrieve blocks, transactions, balances, and mempool data using a single standardized API format.
It works across multiple blockchain architectures, including:
- EVM chains: Ethereum, Polygon, BNB Smart Chain, Arbitrum, Optimism, Base,...
- UTXO chains: Bitcoin, Litecoin, Dogecoin, Bitcoin Cash
- Emerging ecosystems: – including networks like Berachain, Monad, Unichain,...
This unified approach makes it easier to build multi-chain applications, analytics platforms, explorers, and monitoring tools without needing to implement chain-specific logic.
Available Blockchain API Endpoints
Block Data
Endpoints for retrieving blockchain block information.
- Get current block height – Retrieve the latest block height for a supported blockchain.
- Get block by hash or height – Retrieve detailed information about a specific block.
- Get block hash by block number – Retrieve the block hash using a block number.
Transactions
Endpoints for retrieving transaction-level data across supported blockchains.
- Get transaction by hash – Retrieve transaction details for EVM and UTXO blockchains.
- Get internal transactions by address – Retrieve internal transactions for an address on supported EVM chains.
- Get outgoing transaction count – Retrieve the number of outgoing transactions (+pending) for a given address.
- Get mempool transaction hashes – Retrieve hashes of pending transactions from the mempool.
Address & Balance Data
Endpoints for retrieving address-level blockchain data.
- Get native balance – Retrieve the native balance of an address across supported blockchains.
- Get native balance (batch) – Retrieve balances for multiple addresses in a single request.
UTXO Data
Endpoints specific to UTXO-based blockchains such as Bitcoin, Litecoin, Dogecoin, and Bitcoin Cash.
- Get UTXO info by tx hash and index – Retrieve details of a specific transaction output.
- Get transaction history (UTXO) – Retrieve transaction history for an address.
- Get transaction history (UTXO) batch – Retrieve transaction history for multiple addresses in a single request.
Why it matters?
Working with multiple blockchains often means dealing with different APIs, response formats, and protocol quirks.
The Blockchains API simplifies this by providing:
- Unified multi-chain interface for querying blockchain data
- Enriched data in compare to standard raw RPC data
- Standardized response format across supported blockchains
- Direct access to raw blockchain data including blocks and transactions
- Scalable infrastructure designed for high-volume data queries



