Tatum Blockchain API Testnet

Tatum Blockchain API is a RESTful JSON API. REST API enables you to access our infrastructure and interact with blockchains over HTTPS protocol.

2 subscribers
35 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

Tatum Blockchain API Testnet endpoints

MethodEndpointDescription
Blockchain / Bitcoin
GET BtcGetBlockChainInfo
/bitcoin/v2/info
Get Bitcoin Blockchain Information.
GET BtcGenerateWallet
/bitcoin/v2/wallet
Tatum supports BIP44 HD wallets. It is very convenient and secure, since it can generate 2^32-1 addresses from 1 mnemonic phrase. Mnemonic phrase consists of 12 special words in…
GET BtcGetBlockHash
/bitcoin/v2/block/hash/{i}
Get Bitcoin Block hash. Returns hash of the block to get the block detail.
GET BtcGetUTXO
/bitcoin/v2/utxo/{hash}/{index}
Get UTXO Of given Transaction and output index. If index is not spent, data are returned, otherwise 404.
POST BtcBroadcast
/bitcoin/v2/broadcast
Broadcast signed transaction to Bitcoin blockchain.
GET BtcGetBlock
/bitcoin/v2/block/{hash}
Get Bitcoin Block detail by block hash.
POST BtcGenerateAddressPrivateKey
/bitcoin/v2/wallet/priv
Generate private key for address from mnemonic for given derivation path index. For security and privacy reasons, this method should be called from local instance of Tatum…
GET BtcGenerateAddress
/bitcoin/v2/address/{xpub}/{index}
Generate Bitcoin deposit address from Extended public key.
GET BtcGetRawTransaction
/bitcoin/v2/transaction/{hash}/{encode}
Get Bitcoin Transaction by transaction hash. Encode Raw TX to JSON if desired.
POST BtcTransferBlockchain
/bitcoin/v2/transaction
Send bitcoin from addresses to addresses. For security and privacy reasons, this method should be called from local instance of Tatum Middleware, see…
GET BtcGetTxByAddress
/bitcoin/v2/transaction/address/{address}/{reverse}
Get Bitcoin Transaction by address.
Blockchain / Ethereum
POST EthBlockchainTransfer
/ethereum/v2/transaction
Send Ethereum or Tatum supported ERC20 token from account to account.For security and privacy reasons, this method should be called from local instance of Tatum Middleware, see…
POST EthGenerateAddressPrivateKey
/ethereum/v2/wallet/priv
Generate private key of address from mnemonic for given derivation path index. For security and privacy reasons, this method should be called from local instance of Tatum…
GET EthGetBlock
/ethereum/v2/block/{hash}/{tx}
Get Ethereum Block by block hash or block number.
POST EthDeployErc20Blockchain
/ethereum/v2/erc20/deploy
Deploy Ethereum ERC20 Smart Contract. Whole supply will be transferred to defined address. For security and privacy reasons, this method should be called from local instance of…
POST EthBroadcast
/ethereum/v2/broadcast
Broadcast signed transaction to Ethereum blockchain.
GET EthGenerateAddress
/ethereum/v2/address/{xpub}/{index}
Generate Ethereum account deposit address from Extended public key.
GET EthGetTransactionReceipt
/ethereum/v2/transaction/{hash}/receipt
Get Ethereum Transaction Receipt by transaction hash.
GET EthGetCurrentBlock
/ethereum/v2/block/current
Get Ethereum Current Block number.
GET EthGetTransaction
/ethereum/v2/transaction/{hash}
Get Ethereum Transaction by transaction hash.
GET EthGenerateWallet
/ethereum/v2/wallet
Tatum supports BIP44 HD wallets. It is very convenient and secure, since it can generate 2^32-1 addresses from 1 mnemonic phrase. Mnemonic phrase consists of 12 special words in…
GET EthGetBalance
/ethereum/v2/account/balance/{address}
Get Ethereum Account balance in ETH.
GET EthErc20GetBalance
/ethereum/v2/account/balance/erc20/{address}
Get Ethereum ERC20 Account balance in smallest ERC20 unit.
POST EthBlockchainTransferErc20
/ethereum/v2/erc20/transaction
Transfer Ethereum ERC20 Smart Contract Tokens from account to account.For security and privacy reasons, this method should be called from local instance of Tatum Middleware, see…
Blockchain / XRP
GET XrpGetFee
/xrp/v2/fee
Get XRP Blockchain fee.
GET XrpGetTransaction
/xrp/v2/transaction/{hash}
Get XRP Transaction by transaction hash.
GET XrpGetAccountInfo
/xrp/v2/account/{account}
Get XRP Account info.
GET XrpGetLastClosedLedger
/xrp/v2/info
Get XRP Blockchain last closed ledger.
GET XrpWallet
/xrp/v2/account
Generate XRP account. For security and privacy reasons, this method should be called from local instance of Tatum Middleware, see https://github.com/tatumio/tatum-middleware.
POST XrpTransferBlockchain
/xrp/v2/transaction
Send XRP from account to account.For security and privacy reasons, this method should be called from local instance of Tatum Middleware, see…
GET XrpGetAccountTx
/xrp/v2/account/tx/{account}
List all Account transactions.
POST XrpBroadcast
/xrp/v2/broadcast
Broadcast signed transaction to XRP blockchain.
Blockchain / Libra
GET getLibraAccount
/libra/v2/account/{address}
Get Libra Account state
GET getLibraAccountTransaction
/libra/v2/account/transaction/{address}
Get Libra Account Transactions
GET getLibraTransaction
/libra/v2/transaction/{start}/{limit}
Get Libra Transactions

Tatum Blockchain API Testnet pricing

PlanPriceRate limitQuotas
BASIC Free 30 / second
  • Requests: 0 / monthly (then $0.0200 each)

More Payments APIs

View all →
  • The Knit Pay UPI WordPress plugin requires this API to work. Subscribe to this API only if you are using the…

    PaymentsFreemium505 subscribers
  • The Knit Pay Pro WordPress plugin requires this API to work. Subscribe to this API only if you are using the…

    PaymentsFreemium897 subscribers
  • Check Visa, Mastercard, Amex, Discover BIN info.

    PaymentsFreemium518 subscribers
  • Accept debit/credit card payments from any country on your page/app with rapid USDC delivery. Run playground…

    PaymentsFree
  • Unlock the power of UPI with our robust verification API, designed to streamline and secure your payment…

    PaymentsFreemium88 subscribers
  • Generate Dynamic UPI QR Codes with Custom Amount and Name blazing fast. Support for DATA URI, PNG and SVG.

    PaymentsFreemium47 subscribers