Introduction

Manage blockchain transactions using our transaction API to create, send, and estimate fees.

The Transaction API enables transactions for various blockchain implementations, including EVM and others. It offers endpoints for creating, compiling, sending, decoding, and estimating fees for transactions.

The Transaction API is part of the Wallet Transact bundles.

Authentication

You can authenticate your request by using your API Key either as a:

  • Query parameter (?apiKey=<YOUR_API_KEY>)

or

  • Header (X-API-Key: <YOUR_API_KEY>)

📘

Info:

Refer to the Authenticate Your API Requests page for more details.


Supported Protocols and Networks

ProtocolNetworkPath Parameters
AlgorandMainnetalgorand/mainnet
AvalancheMainnet-c
Testnet-c
avalanche-mainnet-c
avalanche-testnet-c
BitcoinMainnet
Testnet
bitcoin-mainnet
bitcoin-testnet
BitcoincashMainnet
Testnet
bitcoincash-mainnet
bitcoincash-testnet
DogecoinMainnet
Testnet
dogecoin/mainnet
dogecoin/testnet
EthereumMainnet
Holesky
Sepolia
ethereum-mainnet
ethereum-holesky
ethereum-sepolia
FantomMainnet
Testnet
fantom-mainnet
fantom-testnet
Japan Open ChainMainnet
Testnet
japanopenchain-mainnet
japanopenchain-testnet
LitecoinMainnet
Testnet
litecoin-mainnet
litecoin-testnet
OptimismMainnetoptimism/mainnet
PolkadotMainnet
Westend
polkadot-mainnet
polkadot-westend
PolygonMainnet
Amoy
polygon-mainnet
polygon-amoy
SolanaMainnet
Testnet
solana/mainnet
solana/testnet
StellarMainnet
Testnet
stellar-mainnet
stellar-testnet
TezosMainnettezos/mainnet
TronMainnet
Nile
tron-mainnet
tron-nile
XRPMainnetxrp/mainnet

Transaction API v1

The URL structure for Transaction API v1 endpoints is as follows.

https://svc.blockdaemon.com/universal/{version}/{protocol}/{network}

Endpoints

All data will be accessible through the following API endpoints:

Endpoint
Get the Transaction Confirmations - GET /tx/{hash}/confirmations
Get a Transaction - GET /tx/{hash}
Get a Transaction Output by Hash and Index - GET /tx/{hash}/{index}
Get a List of Transaction Inputs and Outputs - GET /account/{address}/utxo
Get a List of Transactions for a Given Address - GET /account/{address}/txs
Get a List of Transactions - GET /txs

Transaction API v2

The URL structure for Transaction API v2 endpoints is as follows.

https://svc.blockdaemon.com/tx/v1/{blockchain_id}

Endpoints

Version 2 of the API not only includes the functionalities of version 1 but also adds additional improvements through the following API endpoints:

👋 Need Help?

Contact us through email or our support page for any issues, bugs, or assistance you may need.