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
| Method | Endpoint | Description |
|---|---|---|
| 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
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | 30 / second |
|