The New Era of Tatum Multichain Data APIs

Written by
Ted Bloquet
February 26, 2026
6
min. read
Multichain Data APIs, new Tatum v4 Data APIs

At Tatum, our goal has always been to simplify how developers work with blockchains. As more teams move toward multichain architectures, one challenge keeps coming up consistently: managing the operational complexity that comes with it.

For solo developers and enterprise teams alike, supporting multiple chains often means maintaining dozens, sometimes hundreds, endpoints. Each blockchain has its own response format, structure, pagination logic, and edge cases. Adding a new network rarely means just switching a configuration; it usually requires writing and maintaining additional parsing logic.

With this update to our v4 Data API, we’re addressing that problem directly by unifying how blockchain data is delivered across networks.

Why the Move to Unified Data?

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

In our legacy v3 structure, developers interacted with more than 175 network-specific API endpoints. While this approach offered flexibility, it also created a growing maintenance burden. Supporting multiple chains meant adapting to different schemas and handling inconsistencies between EVM and non‑EVM networks.

That overhead adds up over time. Backend services become tightly coupled to chain-specific logic. Expanding to a new blockchain requires additional development, testing, and long-term maintenance.

The v4 Data API replaces that fragmented structure with a standardized abstraction layer. Instead of adjusting your application logic for each chain, you interact with a consistent response format regardless of the underlying network. Whether the data comes from an EVM chain, Bitcoin, or Zcash, the structure remains predictable.

This shift reduces the amount of custom transformation code required and makes multichain support significantly easier to scale.

Another important change is pricing standardization. Infrastructure planning becomes more straightforward when costs are predictable across supported networks. Teams can expand into new ecosystems without having to re-evaluate pricing models for each chain individually.

From a long-term perspective, this unified architecture also enables faster chain integrations and feature rollouts. By standardizing internally, we can extend support to additional networks without introducing new inconsistencies to developers.

Tatum Pricing Table
New Credit Pricing
Endpoint Name Credit Pricing
Get current block height
10 creditsper API call
Get block by hash or height
50 creditsper API call
Get transaction by hash
10 creditsper API call
Get native balance
10 creditsper API call
Get native balance (batch)
10 creditsper address
Get outgoing transaction count
10 creditsper API call
Get block hash by block number
10 creditsper API call
Get UTXO info by tx hash and index
10 creditsper API call
Get mempool transaction hashes
20 creditsper API call
Get transaction history (UTXO)
20 creditsper API call
Get transaction history (UTXO) batch
20 creditsper address
Get internal transactions by address
20 creditsper API call

What’s New: Expanded Chain Coverage

Alongside the structural update, we’ve extended the v4 standard to several highly requested networks.

Developers can now access unified data endpoints for high-performance chains such as Monad (Mainnet and Testnet), Berachain (Mainnet and Testnet), and Unichain (Mainnet and Sepolia). We’ve also expanded coverage to widely used ecosystems including Chiliz, EOS, Ethereum Classic, and Bitcoin Cash. In addition, privacy-focused and legacy networks such as Zcash (Mainnet and Testnet) and Litecoin Testnet are now available within the same standardized framework.

For teams building wallets, DeFi applications, analytics platforms, or payment systems, this means expanding to these chains no longer requires reworking your data handling logic. The integration process remains consistent across networks.

The goal of this release is not to introduce new complexity, but to remove it. Multichain development should not require maintaining parallel infrastructure paths for each blockchain. With the unified v4 Data API, adding support for another network becomes an incremental step rather than a structural rewrite.

If you’re currently operating on v3 and planning to expand your multichain coverage, this update is designed to reduce the operational overhead involved in that transition.

You can explore the full list of updates regarding our v4 endpoints here, as well as all other new features and improvements in our detailed changelog.

The New Unified Blockchains API (v4)

The shift is simple. Instead of chain-specific paths, you now use a unified structure.

v3 → v4 Endpoint Migration

We’re consolidating multiple chain‑specific v3 endpoints into a smaller, chain‑agnostic v4 surface. Use the cards below to see how each API call is changing.

Get Current Block
Docs
v3 endpoint
/v3/algorand/block/current
/v3/arb/block/current
/v3/avalanche/block/current
/v3/base/block/current
/v3/egld/block/current
/v3/sonic/block/current
/v3/cronos/block/current
/v3/bsc/block/current
/v3/celo/block/current
/v3/kcs/block/current
/v3/ethereum/block/current
/v3/fantom/block/current
/v3/flare/block/current
/v3/one/block/current
/v3/klaytn/block/current
/v3/polygon/block/current
/v3/solana/block/current
/v3/optimism/block/current
/v3/xdc/block/current
/v3/vet/block/current
/v3/tron/info
Unified v4 endpoint
/v4/data/blockchains/block/current
Get Balance
Docs
v3 endpoint
/v3/algorand/account/balance
/v3/arb/account/balance/{address}
/v3/avalanche/account/balance
/v3/base/account/balance
/v3/bitcoin/address/balance/{address}
/v3/bsc/account/balance/{address}
/v3/ada/account
/v3/cronos/account/balance
/v3/dogecoin/address/balance
/v3/celo/account/balance
/v3/egld/account/balance
/v3/ethereum/account/balance
/v3/fantom/account/balance
/v3/flare/account/balance
/v3/litecoin/address/balance
/v3/kcs/account/balance
/v3/one/account/balance
/v3/klaytn/account/balance
/v3/polygon/account/balance
/v3/solana/account/balance
/v3/optimism/account/balance
/v3/xrp/account
/v3/xdc/account/balance
/v3/tron/account
/v3/vet/account/balance
/v3/xlm/account
/v3/bsc/account/balance
/v3/sonic/account/balance/{address}
Unified v4 endpoint
/v4/data/balance
Get Count of Outgoing TX
Docs
v3 endpoint
/v3/avalanche/transaction/count
/v3/base/transaction/count
/v3/bsc/transaction/count
/v3/cronos/transaction/count
/v3/celo/transaction/count
/v3/egld/transaction/count
/v3/ethereum/transaction/count
/v3/fantom/transaction/count
/v3/flare/transaction/count
/v3/kcs/transaction/count
/v3/one/transaction/count
/v3/klaytn/transaction/count
/v3/polygon/transaction/count
/v3/optimism/transaction/count
/v3/xdc/transaction/count
/v3/arb/transaction/count/{address}
/v3/sonic/transaction/count/{address}
Unified v4 endpoint
/v4/data/transaction/count
Get Block
Docs
v3 endpoint
/v3/avalanche/block
/v3/bitcoin/block
/v3/base/block
/v3/ada/block
/v3/cronos/block
/v3/dogecoin/block
/v3/bcash/block/{hash}
/v3/celo/block
/v3/bsc/block
/v3/egld/block
/v3/ethereum/block
/v3/fantom/block
/v3/flare/block
/v3/litecoin/block
/v3/kcs/block
/v3/one/block
/v3/klaytn/block
/v3/polygon/block
/v3/solana/block
/v3/optimism/block
/v3/xdc/block
/v3/tron/block
/v3/vet/block
/v3/algorand/block/{roundNumber}
/v3/bitcoin/block/hash/{i}
/v3/sonic/block/{hash}
Unified v4 endpoint
/v4/data/block
Get Transactions
Docs
v3 endpoint
/v3/algorand/transaction
/v3/avalanche/transaction
/v3/bitcoin/transaction
/v3/base/transaction
/v3/bcash/transaction
/v3/bsc/transaction
/v3/ada/transaction
/v3/cronos/transaction
/v3/dogecoin/transaction
/v3/celo/transaction
/v3/egld/transaction
/v3/ethereum/transaction
/v3/sonic/transaction/{hash}
/v3/fantom/transaction
/v3/flare/transaction
/v3/litecoin/transaction
/v3/kcs/transaction
/v3/klaytn/transaction
/v3/xlm/transaction
/v3/polygon/transaction
/v3/solana/transaction
/v3/optimism/transaction
/v3/xrp/transaction
/v3/xdc/transaction
/v3/tron/transaction
/v3/vet/transaction
/v3/one/transaction
/v3/arb/transaction/{hash}
Unified v4 endpoint
/v4/data/transaction

Note: For UTXO chains like Dogecoin, some response fields are renamed (for example, vin/voutinputs/outputs). See per‑chain docs for details.

Get Block Hash by Number
Docs
v3 endpoint
/v3/bitcoin/block/hash/{i}
/v3/bcash/block/hash/{i}
/v3/dogecoin/block/hash/{i}
/v3/litecoin/block/hash/{i}
Unified v4 endpoint
/v4/data/blockchains/block/hash

New chains: too many to list here; see reference docs for full coverage.

Get UTXO info by tx hash & index
Docs
v3 endpoint
/v3/bitcoin/utxo/{hash}/{index}
/v3/dogecoin/utxo/{hash}/{index}
/v3/litecoin/utxo/{hash}/{index}
Unified v4 endpoint
/v4/data/blockchains/utxo/info
Get mempool transaction hashes
Docs
v3 endpoint
/v3/bitcoin/mempool
/v3/dogecoin/mempool
/v3/litecoin/mempool
Unified v4 endpoint
/v4/data/blockchains/mempool

New chains: bch-mainnet, bch-testnet.

Get transaction history (UTXO)
Docs
v3 endpoint
/v3/bitcoin/transaction/address/{address}
/v3/dogecoin/transaction/address/{address}
/v3/litecoin/transaction/address/{address}
/v3/ada/transaction/address/{address}
Unified v4 endpoint
/v4/data/blockchains/transaction/history/utxos
Get transaction history (UTXO) Batch
Docs
v3 endpoint
/v3/bitcoin/transaction/address/batch
/v3/dogecoin/transaction/address/batch
/v3/litecoin/transaction/address/batch
Unified v4 endpoint
/v4/data/blockchains/transaction/history/utxos/batch
Newly supported chains in v4
cardano-mainnet cardano-testnet
Internal transactions by address
Docs
EVM traces
v3 endpoint
/v3/ethereum/account/transaction/internal/{address}
v4 endpoint
/v4/data/blockchains/transaction/internal

Scope: v4 generalizes this endpoint to multiple EVM chains (too many to list here). Use chain parameters in the request to select the network.

Get Balance Batch
Docs
Accounts / Multiple addresses
v3 endpoints
/v3/bitcoin/address/balance/batch
/v3/dogecoin/address/balance/batch
/v3/litecoin/address/balance/batch
v4 endpoint
/v4/data/balance/batch/

Note: v4 unifies batch balance lookups but does not yet support all chains that the single‑address /v4/data/balance endpoint does. Refer to the per‑chain documentation for current coverage.

Migration Roadmap: What You Need to Know

To provide the best possible service, we will eventually be sunsetting our legacy v3 endpoints for blocks, balances, and transactions. We want to ensure this transition is as smooth as possible for our community of over 300+ Paygo and Enterprise users.

Please mark these key dates in your calendar:

March 7th, 2026: Legacy v3 documentation will be removed from our public docs.

May 31st, 2026 (Soft EOL): Support for legacy endpoints begins to wind down. We recommend all users complete their migration by this date.

June 30th, 2026 (Hard Pull the Plug): Legacy v3 endpoints will be officially decommissioned.

Beyond just avoiding the sunset date, moving to v4 now gives you immediate access to our newest chain support (like Berachain and Monad) and the improved reliability of our v4 infrastructure.

Ready to Build Across 130+ Blockchains?

With our new Multichain Data APIs, you don’t need 175 endpoints anymore. One unified API gives you standardized access to multichain data: blocks, transactions, balances, and more.

Get Your Free API Key Now

We’re Here to Help!

We understand that migrating infrastructure takes time. Our team is committed to making this transition easy. We will be providing detailed mapping guides to help you swap your current v3 calls for their v4 equivalents.

If you have questions or need assistance with the migration, please visit our troubleshooting section or reach out to support via your dashboard.

The future of Web3 is multichain, but it doesn't have to be complicated. Welcome to the new era of Tatum Data APIs!