Estimate gas, recommended fees, and transaction costs across multiple blockchains with a single unified API.
MultiChain Fee Estimation API
The Tatum Fee Estimation API provides developers with accurate estimates for blockchain transaction fees and gas costs across multiple chains.
It’s designed for building wallets, transaction dashboards, and applications that need precise fee calculations before broadcasting transactions.
Key Benefits of the Fee Estimation API
- Accurate gas & fee estimates – Get the recommended gas price (wei) and units for your transactions.
- Multi-chain coverage – Supports Ethereum, Bitcoin, BSC, Polygon, VeChain, and more.
- Batch & specialized estimates – Estimate fees for multiple Ethereum transactions or VeChain-specific transactions.
- Optimized for cost control – Avoid overpaying for transactions and improve UX in wallets or dApps.
- Time-sensitive calculations – Fees are derived from current network conditions, including mempool state.
Fee Estimation API Endpoints
The API offers multiple endpoints depending on your use case.
Choose the method that best fits your application.
Estimate Gas for a Transaction
POST /v4/blockchainOperations/gas
Get an estimated gas price (wei) and the number of gas units required for a transaction.
Explore Docs →
Get Recommended Fee for a Blockchain
GET /v3/blockchain/fee/{chain}
Retrieve the recommended fee/gas price in satoshis (currency unit / 100,000,000).
Explore Docs →
Estimate Blockchain Transaction Fee
POST /v3/blockchain/estimate
Estimate the fee for a transaction on various blockchains.
Explore Docs →
Batch Ethereum Gas Estimation
POST /v3/ethereum/gas/batch
Estimate gas for multiple Ethereum transactions based on the latest N blocks and mempool state.
Explore Docs →
Estimate VeChain Transaction Gas
POST /v3/vet/transaction/gas
Estimate the gas required for a VeChain transaction.
Explore Docs →
Fee Estimation API FAQs
How does fee estimation work on UTXO chains?
On UTXO-based blockchains like Bitcoin, Litecoin, or Dogecoin, fees are calculated per byte of transaction data. The API estimates the recommended fee in satoshis per byte based on recent block data and mempool activity.
What do slow, medium, and fast fees mean?
These fee levels indicate how quickly a transaction is likely to be confirmed. "Fast" prioritizes the transaction in the next block, "Medium" aims for confirmation within a few blocks, and "Slow" may take longer but costs less.
What units are used for gas and fee values?
The units depend on the blockchain: Ethereum-based chains use wei for gas values (convertible to Gwei), Bitcoin and other UTXO chains use satoshis per byte (sat/vByte), and other chains may use their native smallest denomination.
Which blockchains are supported?
Supported chains vary by endpoint but include Ethereum, Bitcoin, BSC, Polygon, Celo, Dogecoin, Litecoin, VeChain, and more.
Use Cases for Developers
- Build wallets & dApps that show precise transaction fees before execution.
- Create transaction dashboards with live fee recommendations.
- Enable batch processing for multiple Ethereum transactions efficiently.
- Support multi-chain applications with unified fee estimation endpoints.
- Integrate cost control mechanisms to prevent overpayment in volatile networks.