Unlimited RPC Nodes

We firmly believe that access to blockchain has to be free for everyone - this is the mission of our Open Network.

Access Nodes
♾️
100+
100%

Access Tatum RPC Nodes for Free

Ethereum

EVM
Healthy
Get Last Block Number

The blockNumber method returns the number of the most recent block on the blockchain. This method is commonly used to track the current state of the network, monitor for new blocks, or fetch historical data.

Network
Get Balance of Address

The getBalance method is a JSON-RPC method that allows you to retrieve the balance of a specified address. This method can be used to query the balance of any address, whether it is a contract or an externally owned account (EOA). A common use case for this method is to display the current balance of a user's account in a wallet application or a decentralised application (DApp).

Network
Get Transaction by Hash

The getTransactionByHash is a JSON-RPC method that allows you to query transaction details based on its hash. This method is useful when you want to retrieve information about a specific transaction, such as its sender, receiver, value, and more. Common use cases include tracking transaction status, monitoring incoming transactions, or analyzing historical transaction data.

Network
Get Block Receipts

The getBlockReceipts method retrieves and returns all transaction receipts for a specific block. Transaction receipts contain essential information related to the execution status and outcomes of individual transactions within the block, including details about the amount of gas used, contract events emitted, and whether the transactions were successful or not. By using the getBlockReceipts, developers can seek a comprehensive overview of the transactions' results within a particular block.

Network
Get Gas Price

The gasPrice method is a JSON-RPC method used to estimate the average gas price required for transactions in the Ethereum network. This method provides a suggestion for the gas price to be used in a transaction to increase the likelihood of it being mined and included in a block in a reasonable amount of time. The gasPrice method is particularly useful for developers and users who want to create and send transactions, as it helps them estimate the appropriate gas price to ensure timely processing.

Network
Get All NFTs Wallet Holds

The nft.getBalance method is not JSON-RPC method, but abstracted method for getting NFTs balance. This function helps you to fetch all the NFT's a wallet holds, all you have to do is pass the address.

Network
See the Full List of RPC Methods

Visit our documentation to learn about all available RPC methods.

Get Access to All Archive RPC Nodes and More

Through the Tatum Dashboard you'll be able to access RPC nodes directly and also access archive RPC nodes.

Sign Up

Polygon

EVM
Healthy

Get Last Block Number

The blockNumber method returns the number of the most recent block on the blockchain. This method is commonly used to track the current state of the network, monitor for new blocks, or fetch historical data.

Network
Get Balance of Address

The getBalance method is a JSON-RPC method that allows you to retrieve the balance of a specified address. This method can be used to query the balance of any address, whether it is a contract or an externally owned account (EOA). A common use case for this method is to display the current balance of a user's account in a wallet application or a decentralised application (DApp).

Network
Get Transaction by Hash

The getTransactionByHash is a JSON-RPC method that allows you to query transaction details based on its hash. This method is useful when you want to retrieve information about a specific transaction, such as its sender, receiver, value, and more. Common use cases include tracking transaction status, monitoring incoming transactions, or analyzing historical transaction data.

Network
Get Block Receipts

The getBlockReceipts method retrieves and returns all transaction receipts for a specific block. Transaction receipts contain essential information related to the execution status and outcomes of individual transactions within the block, including details about the amount of gas used, contract events emitted, and whether the transactions were successful or not. By using the getBlockReceipts, developers can seek a comprehensive overview of the transactions' results within a particular block.

Network
Get Gas Price

The gasPrice method is a JSON-RPC method used to estimate the average gas price required for transactions in the Ethereum network. This method provides a suggestion for the gas price to be used in a transaction to increase the likelihood of it being mined and included in a block in a reasonable amount of time. The gasPrice method is particularly useful for developers and users who want to create and send transactions, as it helps them estimate the appropriate gas price to ensure timely processing.

Network
Get All NFTs Wallet Holds

The nft.getBalance method is not JSON-RPC method, but abstracted method for getting NFTs balance. This function helps you to fetch all the NFT's a wallet holds, all you have to do is pass the address.

Network
Do you want to see more RPC methods?

Check documentation and learn about all available RPC methods.

Get Access to All Archive RPC Nodes and More

Through the Tatum Dashboard you'll be able to access RPC nodes directly and also access archive RPC nodes.

Sign Up

Flare

EVM
Healthy
Get Last Block Number

The blockNumber method returns the number of the most recent block on the blockchain. This method is commonly used to track the current state of the network, monitor for new blocks, or fetch historical data.

Network
Get Balance of Address

The getBalance method is a JSON-RPC method that allows you to retrieve the balance of a specified address. This method can be used to query the balance of any address, whether it is a contract or an externally owned account (EOA). A common use case for this method is to display the current balance of a user's account in a wallet application or a decentralised application (DApp).

Network
Get Transaction by Hash

The getTransactionByHash is a JSON-RPC method that allows you to query transaction details based on its hash. This method is useful when you want to retrieve information about a specific transaction, such as its sender, receiver, value, and more. Common use cases include tracking transaction status, monitoring incoming transactions, or analyzing historical transaction data.

Network
Get Block Receipts

The getBlockReceipts method retrieves and returns all transaction receipts for a specific block. Transaction receipts contain essential information related to the execution status and outcomes of individual transactions within the block, including details about the amount of gas used, contract events emitted, and whether the transactions were successful or not. By using the getBlockReceipts, developers can seek a comprehensive overview of the transactions' results within a particular block.

Network
Get Gas Price

The gasPrice method is a JSON-RPC method used to estimate the average gas price required for transactions in the Ethereum network. This method provides a suggestion for the gas price to be used in a transaction to increase the likelihood of it being mined and included in a block in a reasonable amount of time. The gasPrice method is particularly useful for developers and users who want to create and send transactions, as it helps them estimate the appropriate gas price to ensure timely processing.

Network
Do you want to see more RPC methods?

Check documentation and learn about all available RPC methods.

Get Access to All Archive RPC Nodes and More

Through the Tatum Dashboard you'll be able to access RPC nodes directly and also access archive RPC nodes.

Sign Up

Haqq

EVM
Healthy
Get Last Block Number

The blockNumber method returns the number of the most recent block on the blockchain. This method is commonly used to track the current state of the network, monitor for new blocks, or fetch historical data.

Network
Get Balance of Address

The getBalance method is a JSON-RPC method that allows you to retrieve the balance of a specified address. This method can be used to query the balance of any address, whether it is a contract or an externally owned account (EOA). A common use case for this method is to display the current balance of a user's account in a wallet application or a decentralised application (DApp).

Network
Get Transaction by Hash

The getTransactionByHash is a JSON-RPC method that allows you to query transaction details based on its hash. This method is useful when you want to retrieve information about a specific transaction, such as its sender, receiver, value, and more. Common use cases include tracking transaction status, monitoring incoming transactions, or analyzing historical transaction data.

Network
Get Block Receipts

The getBlockReceipts method retrieves and returns all transaction receipts for a specific block. Transaction receipts contain essential information related to the execution status and outcomes of individual transactions within the block, including details about the amount of gas used, contract events emitted, and whether the transactions were successful or not. By using the getBlockReceipts, developers can seek a comprehensive overview of the transactions' results within a particular block.

Network
Get Gas Price

The gasPrice method is a JSON-RPC method used to estimate the average gas price required for transactions in the Ethereum network. This method provides a suggestion for the gas price to be used in a transaction to increase the likelihood of it being mined and included in a block in a reasonable amount of time. The gasPrice method is particularly useful for developers and users who want to create and send transactions, as it helps them estimate the appropriate gas price to ensure timely processing.

Network
Do you want to see more RPC methods?

Check documentation and learn about all available RPC methods.

Get Access to All Archive RPC Nodes and More

Through the Tatum Dashboard you'll be able to access RPC nodes directly and also access archive RPC nodes.

Sign Up

Horizon Eon

EVM
Healthy
Get Last Block Number

The blockNumber method returns the number of the most recent block on the blockchain. This method is commonly used to track the current state of the network, monitor for new blocks, or fetch historical data.

Network
Get Balance of Address

The getBalance method is a JSON-RPC method that allows you to retrieve the balance of a specified address. This method can be used to query the balance of any address, whether it is a contract or an externally owned account (EOA). A common use case for this method is to display the current balance of a user's account in a wallet application or a decentralised application (DApp).

Network
Get Transaction by Hash

The getTransactionByHash is a JSON-RPC method that allows you to query transaction details based on its hash. This method is useful when you want to retrieve information about a specific transaction, such as its sender, receiver, value, and more. Common use cases include tracking transaction status, monitoring incoming transactions, or analyzing historical transaction data.

Network
Get Block Receipts

The getBlockReceipts method retrieves and returns all transaction receipts for a specific block. Transaction receipts contain essential information related to the execution status and outcomes of individual transactions within the block, including details about the amount of gas used, contract events emitted, and whether the transactions were successful or not. By using the getBlockReceipts, developers can seek a comprehensive overview of the transactions' results within a particular block.

Network
Get Gas Price

The gasPrice method is a JSON-RPC method used to estimate the average gas price required for transactions in the Ethereum network. This method provides a suggestion for the gas price to be used in a transaction to increase the likelihood of it being mined and included in a block in a reasonable amount of time. The gasPrice method is particularly useful for developers and users who want to create and send transactions, as it helps them estimate the appropriate gas price to ensure timely processing.

Network
Do you want to see more RPC methods?

Check documentation and learn about all available RPC methods.

Get Access to All Archive RPC Nodes and More

Through the Tatum Dashboard you'll be able to access RPC nodes directly and also access archive RPC nodes.

Sign Up

Optimism

EVM
Healthy
Get Last Block Number

The blockNumber method returns the number of the most recent block on the blockchain. This method is commonly used to track the current state of the network, monitor for new blocks, or fetch historical data.

Network
Get Balance of Address

The getBalance method is a JSON-RPC method that allows you to retrieve the balance of a specified address. This method can be used to query the balance of any address, whether it is a contract or an externally owned account (EOA). A common use case for this method is to display the current balance of a user's account in a wallet application or a decentralised application (DApp).

Network
Get Transaction by Hash

The getTransactionByHash is a JSON-RPC method that allows you to query transaction details based on its hash. This method is useful when you want to retrieve information about a specific transaction, such as its sender, receiver, value, and more. Common use cases include tracking transaction status, monitoring incoming transactions, or analyzing historical transaction data.

Network
Get Block Receipts

The getBlockReceipts method retrieves and returns all transaction receipts for a specific block. Transaction receipts contain essential information related to the execution status and outcomes of individual transactions within the block, including details about the amount of gas used, contract events emitted, and whether the transactions were successful or not. By using the getBlockReceipts, developers can seek a comprehensive overview of the transactions' results within a particular block.

Network
Get Gas Price

The gasPrice method is a JSON-RPC method used to estimate the average gas price required for transactions in the Ethereum network. This method provides a suggestion for the gas price to be used in a transaction to increase the likelihood of it being mined and included in a block in a reasonable amount of time. The gasPrice method is particularly useful for developers and users who want to create and send transactions, as it helps them estimate the appropriate gas price to ensure timely processing.

Network
Do you want to see more RPC methods?

Check documentation and learn about all available RPC methods.

Get Access to All Archive RPC Nodes and More

Through the Tatum Dashboard you'll be able to access RPC nodes directly and also access archive RPC nodes.

Sign Up

Binance Smart Chain

EVM
Healthy
Get Last Block Number

The blockNumber method returns the number of the most recent block on the blockchain. This method is commonly used to track the current state of the network, monitor for new blocks, or fetch historical data.

Network
Get Balance of Address

The getBalance method is a JSON-RPC method that allows you to retrieve the balance of a specified address. This method can be used to query the balance of any address, whether it is a contract or an externally owned account (EOA). A common use case for this method is to display the current balance of a user's account in a wallet application or a decentralised application (DApp).

Network
Get Transaction by Hash

The getTransactionByHash is a JSON-RPC method that allows you to query transaction details based on its hash. This method is useful when you want to retrieve information about a specific transaction, such as its sender, receiver, value, and more. Common use cases include tracking transaction status, monitoring incoming transactions, or analyzing historical transaction data.

Network
Get Block Receipts

The getBlockReceipts method retrieves and returns all transaction receipts for a specific block. Transaction receipts contain essential information related to the execution status and outcomes of individual transactions within the block, including details about the amount of gas used, contract events emitted, and whether the transactions were successful or not. By using the getBlockReceipts, developers can seek a comprehensive overview of the transactions' results within a particular block.

Network
Get Gas Price

The gasPrice method is a JSON-RPC method used to estimate the average gas price required for transactions in the Ethereum network. This method provides a suggestion for the gas price to be used in a transaction to increase the likelihood of it being mined and included in a block in a reasonable amount of time. The gasPrice method is particularly useful for developers and users who want to create and send transactions, as it helps them estimate the appropriate gas price to ensure timely processing.

Network
Do you want to see more RPC methods?

Check documentation and learn about all available RPC methods.

Get Access to All Archive RPC Nodes and More

Through the Tatum Dashboard you'll be able to access RPC nodes directly and also access archive RPC nodes.

Sign Up

Tron

EVM
Healthy
Get Last Block Number

The blockNumber method returns the number of the most recent block on the blockchain. This method is commonly used to track the current state of the network, monitor for new blocks, or fetch historical data.

Network
Get Balance of Address

The getBalance method is a JSON-RPC method that allows you to retrieve the balance of a specified address. This method can be used to query the balance of any address, whether it is a contract or an externally owned account (EOA). A common use case for this method is to display the current balance of a user's account in a wallet application or a decentralised application (DApp).

Network
Get Transaction by Hash

The getTransactionByHash is a JSON-RPC method that allows you to query transaction details based on its hash. This method is useful when you want to retrieve information about a specific transaction, such as its sender, receiver, value, and more. Common use cases include tracking transaction status, monitoring incoming transactions, or analyzing historical transaction data.

Network
Get Block Receipts

The getBlockReceipts method retrieves and returns all transaction receipts for a specific block. Transaction receipts contain essential information related to the execution status and outcomes of individual transactions within the block, including details about the amount of gas used, contract events emitted, and whether the transactions were successful or not. By using the getBlockReceipts, developers can seek a comprehensive overview of the transactions' results within a particular block.

Network
Get Gas Price

The gasPrice method is a JSON-RPC method used to estimate the average gas price required for transactions in the Ethereum network. This method provides a suggestion for the gas price to be used in a transaction to increase the likelihood of it being mined and included in a block in a reasonable amount of time. The gasPrice method is particularly useful for developers and users who want to create and send transactions, as it helps them estimate the appropriate gas price to ensure timely processing.

Network
Do you want to see more RPC methods?

Check documentation and learn about all available RPC methods.

Get Access to All Archive RPC Nodes and More

Through the Tatum Dashboard you'll be able to access RPC nodes directly and also access archive RPC nodes.

Sign Up

Arbitrum One

EVM
Healthy
Get Last Block Number

The blockNumber method returns the number of the most recent block on the blockchain. This method is commonly used to track the current state of the network, monitor for new blocks, or fetch historical data.

Network
Get Balance of Address

The getBalance method is a JSON-RPC method that allows you to retrieve the balance of a specified address. This method can be used to query the balance of any address, whether it is a contract or an externally owned account (EOA). A common use case for this method is to display the current balance of a user's account in a wallet application or a decentralised application (DApp).

Network
Get Transaction by Hash

The getTransactionByHash is a JSON-RPC method that allows you to query transaction details based on its hash. This method is useful when you want to retrieve information about a specific transaction, such as its sender, receiver, value, and more. Common use cases include tracking transaction status, monitoring incoming transactions, or analyzing historical transaction data.

Network
Get Block Receipts

The getBlockReceipts method retrieves and returns all transaction receipts for a specific block. Transaction receipts contain essential information related to the execution status and outcomes of individual transactions within the block, including details about the amount of gas used, contract events emitted, and whether the transactions were successful or not. By using the getBlockReceipts, developers can seek a comprehensive overview of the transactions' results within a particular block.

Network
Get Gas Price

The gasPrice method is a JSON-RPC method used to estimate the average gas price required for transactions in the Ethereum network. This method provides a suggestion for the gas price to be used in a transaction to increase the likelihood of it being mined and included in a block in a reasonable amount of time. The gasPrice method is particularly useful for developers and users who want to create and send transactions, as it helps them estimate the appropriate gas price to ensure timely processing.

Network
Do you want to see more RPC methods?

Check documentation and learn about all available RPC methods.

Get Access to All Archive RPC Nodes and More

Through the Tatum Dashboard you'll be able to access RPC nodes directly and also access archive RPC nodes.

Sign Up

Chiliz

EVM
Healthy
Get Last Block Number

The blockNumber method returns the number of the most recent block on the blockchain. This method is commonly used to track the current state of the network, monitor for new blocks, or fetch historical data.

Network
Get Balance of Address

The getBalance method is a JSON-RPC method that allows you to retrieve the balance of a specified address. This method can be used to query the balance of any address, whether it is a contract or an externally owned account (EOA). A common use case for this method is to display the current balance of a user's account in a wallet application or a decentralised application (DApp).

Network
Get Transaction by Hash

The getTransactionByHash is a JSON-RPC method that allows you to query transaction details based on its hash. This method is useful when you want to retrieve information about a specific transaction, such as its sender, receiver, value, and more. Common use cases include tracking transaction status, monitoring incoming transactions, or analyzing historical transaction data.

Network
Get Block Receipts

The getBlockReceipts method retrieves and returns all transaction receipts for a specific block. Transaction receipts contain essential information related to the execution status and outcomes of individual transactions within the block, including details about the amount of gas used, contract events emitted, and whether the transactions were successful or not. By using the getBlockReceipts, developers can seek a comprehensive overview of the transactions' results within a particular block.

Network
Get Gas Price

The gasPrice method is a JSON-RPC method used to estimate the average gas price required for transactions in the Ethereum network. This method provides a suggestion for the gas price to be used in a transaction to increase the likelihood of it being mined and included in a block in a reasonable amount of time. The gasPrice method is particularly useful for developers and users who want to create and send transactions, as it helps them estimate the appropriate gas price to ensure timely processing.

Network
Do you want to see more RPC methods?

Check documentation and learn about all available RPC methods.

Get Access to All Archive RPC Nodes and More

Through the Tatum Dashboard you'll be able to access RPC nodes directly and also access archive RPC nodes.

Sign Up

Bitcoin

UTXO
Healthy
Get Blockchain Info

The getBlockchainInfo is a RPC method that provides general information about the current state of the blockchain. This method is useful for obtaining an overview of the blockchain, including the best block hash, chain height, difficulty, and network protocol version. It can be used for various purposes, such as monitoring the blockchain, tracking network upgrades, and assessing the current mining difficulty.

Network
Get Block Count

The getBlockCount is a RPC method that returns the number of blocks in the local best blockchain. This method is useful for obtaining the current height of the blockchain, which can be used for various purposes, such as monitoring the blockchain, determining the number of confirmations for a transaction, or assessing the progress of the blockchain's growth.

Network
Get Best Block Hash

The getBestBlockHash is a RPC method that returns the hash of the best (tip) block in the longest blockchain. This method is useful for obtaining the latest block hash, which can be used to fetch block details or confirmations for transactions.

Network
Create Raw Transaction

The createrawtransaction RPC method creates an unsigned raw transaction that spends a set of previous transaction outputs to a set of new addresses with specific amounts. The method can be used to create custom transactions, which can then be signed and broadcasted to the network.

Network
Estimate Smart Fee

The estimatesmartfee method provides an estimated fee rate for a transaction to be confirmed within a certain number of blocks. The estimation is based on recent transactions in the network. This method can be useful for users or applications trying to decide on an appropriate fee for their transactions, based on the desired confirmation speed.

Network
Get Block Stats

The getBlockStats is a RPC method that returns various statistics about a specified block. This method is useful for obtaining detailed information about a block, including the number of transactions, transaction volume, fees, and other related data. The results can be used for data analysis, monitoring, and understanding the state of the Bitcoin network at a specific block height.

Network
Do you want to see more RPC methods?

Check documentation and learn about all available RPC methods.

Get Access to All Archive RPC Nodes and More

Through the Tatum Dashboard you'll be able to access RPC nodes directly and also access archive RPC nodes.

Sign Up

Litecoin

UTXO
Healthy
Get Blockchain Info

The getBlockchainInfo is a RPC method that provides general information about the current state of the blockchain. This method is useful for obtaining an overview of the blockchain, including the best block hash, chain height, difficulty, and network protocol version. It can be used for various purposes, such as monitoring the blockchain, tracking network upgrades, and assessing the current mining difficulty.

Network
Get Block Count

The getBlockCount is a RPC method that returns the number of blocks in the local best blockchain. This method is useful for obtaining the current height of the blockchain, which can be used for various purposes, such as monitoring the blockchain, determining the number of confirmations for a transaction, or assessing the progress of the blockchain's growth.

Network
Get Best Block Hash

The getBestBlockHash is a RPC method that returns the hash of the best (tip) block in the longest blockchain. This method is useful for obtaining the latest block hash, which can be used to fetch block details or confirmations for transactions.

Network
Create Raw Transaction

The createrawtransaction RPC method creates an unsigned raw transaction that spends a set of previous transaction outputs to a set of new addresses with specific amounts. The method can be used to create custom transactions, which can then be signed and broadcasted to the network.

Network
Estimate Smart Fee

The estimatesmartfee method provides an estimated fee rate for a transaction to be confirmed within a certain number of blocks. The estimation is based on recent transactions in the network. This method can be useful for users or applications trying to decide on an appropriate fee for their transactions, based on the desired confirmation speed.

Network
Get Block Stats

The getBlockStats is a RPC method that returns various statistics about a specified block. This method is useful for obtaining detailed information about a block, including the number of transactions, transaction volume, fees, and other related data. The results can be used for data analysis, monitoring, and understanding the state of the Bitcoin network at a specific block height.

Network
Do you want to see more RPC methods?

Check documentation and learn about all available RPC methods.

Get Access to All Archive RPC Nodes and More

Through the Tatum Dashboard you'll be able to access RPC nodes directly and also access archive RPC nodes.

Sign Up

Dogecoin

UTXO
Healthy
Get Blockchain Info

The getBlockchainInfo is a RPC method that provides general information about the current state of the blockchain. This method is useful for obtaining an overview of the blockchain, including the best block hash, chain height, difficulty, and network protocol version. It can be used for various purposes, such as monitoring the blockchain, tracking network upgrades, and assessing the current mining difficulty.

Network
Get Block Count

The getBlockCount is a RPC method that returns the number of blocks in the local best blockchain. This method is useful for obtaining the current height of the blockchain, which can be used for various purposes, such as monitoring the blockchain, determining the number of confirmations for a transaction, or assessing the progress of the blockchain's growth.

Network
Get Best Block Hash

The getBestBlockHash is a RPC method that returns the hash of the best (tip) block in the longest blockchain. This method is useful for obtaining the latest block hash, which can be used to fetch block details or confirmations for transactions.

Network
Create Raw Transaction

The createrawtransaction RPC method creates an unsigned raw transaction that spends a set of previous transaction outputs to a set of new addresses with specific amounts. The method can be used to create custom transactions, which can then be signed and broadcasted to the network.

Network
Estimate Smart Fee

The estimatesmartfee method provides an estimated fee rate for a transaction to be confirmed within a certain number of blocks. The estimation is based on recent transactions in the network. This method can be useful for users or applications trying to decide on an appropriate fee for their transactions, based on the desired confirmation speed.

Network
Do you want to see more RPC methods?

Check documentation and learn about all available RPC methods.

Get Access to All Archive RPC Nodes and More

Through the Tatum Dashboard you'll be able to access RPC nodes directly and also access archive RPC nodes.

Sign Up

Eos

Healthy
Get Info

Returns an object containing various details about the blockchain.

Network
Get Balance of Address

Retrieves the current balance.

Network
Get Block Info

Get Block Info.

Network
Get Account

Returns an object containing various details about a specific account on the blockchain.

Network
Push transaction

This method expects a transaction in JSON format and will attempt to apply it to the blockchain.

Network
Do you want to see more RPC methods?

Check documentation and learn about all available RPC methods.

Get Access to All Archive RPC Nodes and More

Through the Tatum Dashboard you'll be able to access RPC nodes directly and also access archive RPC nodes.

Sign Up

Avalanche

EVM
Healthy
Get Last Block Number

The blockNumber method returns the number of the most recent block on the blockchain. This method is commonly used to track the current state of the network, monitor for new blocks, or fetch historical data.

Network
Get Balance of Address

The getBalance method is a JSON-RPC method that allows you to retrieve the balance of a specified address. This method can be used to query the balance of any address, whether it is a contract or an externally owned account (EOA). A common use case for this method is to display the current balance of a user's account in a wallet application or a decentralised application (DApp).

Network
Get Transaction by Hash

The getTransactionByHash is a JSON-RPC method that allows you to query transaction details based on its hash. This method is useful when you want to retrieve information about a specific transaction, such as its sender, receiver, value, and more. Common use cases include tracking transaction status, monitoring incoming transactions, or analyzing historical transaction data.

Network
Get Block Receipts

The getBlockReceipts method retrieves and returns all transaction receipts for a specific block. Transaction receipts contain essential information related to the execution status and outcomes of individual transactions within the block, including details about the amount of gas used, contract events emitted, and whether the transactions were successful or not. By using the getBlockReceipts, developers can seek a comprehensive overview of the transactions' results within a particular block.

Network
Get Gas Price

The gasPrice method is a JSON-RPC method used to estimate the average gas price required for transactions in the Ethereum network. This method provides a suggestion for the gas price to be used in a transaction to increase the likelihood of it being mined and included in a block in a reasonable amount of time. The gasPrice method is particularly useful for developers and users who want to create and send transactions, as it helps them estimate the appropriate gas price to ensure timely processing.

Network
Do you want to see more RPC methods?

Check documentation and learn about all available RPC methods.

Get Access to All Archive RPC Nodes and More

Through the Tatum Dashboard you'll be able to access RPC nodes directly and also access archive RPC nodes.

Sign Up

Ripple

Healthy
Get Blockchain Info

Returns information on a single transaction by its identifying hash. It is primarily used for querying details about specific transactions that have occurred on the XRP Ledger.

Network
Get Ledger Info

Returns information about the public ledger in XRP. You can specify various options to customize the returned information, such as the ledger version, whether to include full information on the entire ledger, the ledger's entire state data, information on transactions in the specified ledger version, and so on.

Network
Get Fee

Returns the current state of the open-ledger requirements for the transaction cost. This method requires the FeeEscalation amendment to be enabled.

Network
Get Account Currencies

Returns a list of currencies that an account can send or receive, based on its trust lines. This isn't a thoroughly confirmed list but can be used to populate user interfaces.

Network
Do you want to see more RPC methods?

Check documentation and learn about all available RPC methods.

Get Access to All Archive RPC Nodes and More

Through the Tatum Dashboard you'll be able to access RPC nodes directly and also access archive RPC nodes.

Sign Up

Solana

Healthy
Get Account Info

Returns specific and detailed information about a particular account on the Solana blockchain.

Network
Get Token Supply

Returns the total supply of a specific SPL (Solana Program Library) Token in the network.

Network
Get Transaction

Returns the details of a specific transaction, identified by its signature.

Network
Get Block

Returns identity and transaction information about a confirmed block in the ledger.

Network
Get Balance

Returns the current balance of a specified account on the Solana blockchain.

Network
Do you want to see more RPC methods?

Check documentation and learn about all available RPC methods.

Get Access to All Archive RPC Nodes and More

Through the Tatum Dashboard you'll be able to access RPC nodes directly and also access archive RPC nodes.

Sign Up

Klaytn

EVM
Healthy
Get Last Block Number

The blockNumber method returns the number of the most recent block on the blockchain. This method is commonly used to track the current state of the network, monitor for new blocks, or fetch historical data.

Network
Get Balance of Address

The getBalance method is a JSON-RPC method that allows you to retrieve the balance of a specified address. This method can be used to query the balance of any address, whether it is a contract or an externally owned account (EOA). A common use case for this method is to display the current balance of a user's account in a wallet application or a decentralised application (DApp).

Network
Get Transaction by Hash

The getTransactionByHash is a JSON-RPC method that allows you to query transaction details based on its hash. This method is useful when you want to retrieve information about a specific transaction, such as its sender, receiver, value, and more. Common use cases include tracking transaction status, monitoring incoming transactions, or analyzing historical transaction data.

Network
Get Block Receipts

The getBlockReceipts method retrieves and returns all transaction receipts for a specific block. Transaction receipts contain essential information related to the execution status and outcomes of individual transactions within the block, including details about the amount of gas used, contract events emitted, and whether the transactions were successful or not. By using the getBlockReceipts, developers can seek a comprehensive overview of the transactions' results within a particular block.

Network
Get Gas Price

The gasPrice method is a JSON-RPC method used to estimate the average gas price required for transactions in the Ethereum network. This method provides a suggestion for the gas price to be used in a transaction to increase the likelihood of it being mined and included in a block in a reasonable amount of time. The gasPrice method is particularly useful for developers and users who want to create and send transactions, as it helps them estimate the appropriate gas price to ensure timely processing.

Network
Do you want to see more RPC methods?

Check documentation and learn about all available RPC methods.

Get Access to All Archive RPC Nodes and More

Through the Tatum Dashboard you'll be able to access RPC nodes directly and also access archive RPC nodes.

Sign Up

Bitcoin Cash

UTXO
Healthy
Get Blockchain Info

The getBlockchainInfo is a RPC method that provides general information about the current state of the blockchain. This method is useful for obtaining an overview of the blockchain, including the best block hash, chain height, difficulty, and network protocol version. It can be used for various purposes, such as monitoring the blockchain, tracking network upgrades, and assessing the current mining difficulty.

Network
Get Block Count

The getBlockCount is a RPC method that returns the number of blocks in the local best blockchain. This method is useful for obtaining the current height of the blockchain, which can be used for various purposes, such as monitoring the blockchain, determining the number of confirmations for a transaction, or assessing the progress of the blockchain's growth.

Network
Get Best Block Hash

The getBestBlockHash is a RPC method that returns the hash of the best (tip) block in the longest blockchain. This method is useful for obtaining the latest block hash, which can be used to fetch block details or confirmations for transactions.

Network
Create Raw Transaction

The createrawtransaction RPC method creates an unsigned raw transaction that spends a set of previous transaction outputs to a set of new addresses with specific amounts. The method can be used to create custom transactions, which can then be signed and broadcasted to the network.

Network
Estimate Smart Fee

The estimatesmartfee method provides an estimated fee rate for a transaction to be confirmed within a certain number of blocks. The estimation is based on recent transactions in the network. This method can be useful for users or applications trying to decide on an appropriate fee for their transactions, based on the desired confirmation speed.

Network
Get Block Stats

The getBlockStats is a RPC method that returns various statistics about a specified block. This method is useful for obtaining detailed information about a block, including the number of transactions, transaction volume, fees, and other related data. The results can be used for data analysis, monitoring, and understanding the state of the Bitcoin network at a specific block height.

Network
Do you want to see more RPC methods?

Check documentation and learn about all available RPC methods.

Get Access to All Archive RPC Nodes and More

Through the Tatum Dashboard you'll be able to access RPC nodes directly and also access archive RPC nodes.

Sign Up

ZCash

UTXO
Healthy
Get Blockchain Info

The getBlockchainInfo is a RPC method that provides general information about the current state of the blockchain. This method is useful for obtaining an overview of the blockchain, including the best block hash, chain height, difficulty, and network protocol version. It can be used for various purposes, such as monitoring the blockchain, tracking network upgrades, and assessing the current mining difficulty.

Network
Get Block Count

The getBlockCount is a RPC method that returns the number of blocks in the local best blockchain. This method is useful for obtaining the current height of the blockchain, which can be used for various purposes, such as monitoring the blockchain, determining the number of confirmations for a transaction, or assessing the progress of the blockchain's growth.

Network
Get Best Block Hash

The getBestBlockHash is a RPC method that returns the hash of the best (tip) block in the longest blockchain. This method is useful for obtaining the latest block hash, which can be used to fetch block details or confirmations for transactions.

Network
Create Raw Transaction

The createrawtransaction RPC method creates an unsigned raw transaction that spends a set of previous transaction outputs to a set of new addresses with specific amounts. The method can be used to create custom transactions, which can then be signed and broadcasted to the network.

Network
Estimate Smart Fee

The estimatesmartfee method provides an estimated fee rate for a transaction to be confirmed within a certain number of blocks. The estimation is based on recent transactions in the network. This method can be useful for users or applications trying to decide on an appropriate fee for their transactions, based on the desired confirmation speed.

Network
Get Block Stats

The getBlockStats is a RPC method that returns various statistics about a specified block. This method is useful for obtaining detailed information about a block, including the number of transactions, transaction volume, fees, and other related data. The results can be used for data analysis, monitoring, and understanding the state of the Bitcoin network at a specific block height.

Network
Do you want to see more RPC methods?

Check documentation and learn about all available RPC methods.

Get Access to All Archive RPC Nodes and More

Through the Tatum Dashboard you'll be able to access RPC nodes directly and also access archive RPC nodes.

Sign Up

Ethereum Classic

EVM
Healthy
Get Last Block Number

The blockNumber method returns the number of the most recent block on the blockchain. This method is commonly used to track the current state of the network, monitor for new blocks, or fetch historical data.

Network
Get Balance of Address

The getBalance method is a JSON-RPC method that allows you to retrieve the balance of a specified address. This method can be used to query the balance of any address, whether it is a contract or an externally owned account (EOA). A common use case for this method is to display the current balance of a user's account in a wallet application or a decentralised application (DApp).

Network
Get Transaction by Hash

The getTransactionByHash is a JSON-RPC method that allows you to query transaction details based on its hash. This method is useful when you want to retrieve information about a specific transaction, such as its sender, receiver, value, and more. Common use cases include tracking transaction status, monitoring incoming transactions, or analyzing historical transaction data.

Network
Get Block Receipts

The getBlockReceipts method retrieves and returns all transaction receipts for a specific block. Transaction receipts contain essential information related to the execution status and outcomes of individual transactions within the block, including details about the amount of gas used, contract events emitted, and whether the transactions were successful or not. By using the getBlockReceipts, developers can seek a comprehensive overview of the transactions' results within a particular block.

Network
Get Gas Price

The gasPrice method is a JSON-RPC method used to estimate the average gas price required for transactions in the Ethereum network. This method provides a suggestion for the gas price to be used in a transaction to increase the likelihood of it being mined and included in a block in a reasonable amount of time. The gasPrice method is particularly useful for developers and users who want to create and send transactions, as it helps them estimate the appropriate gas price to ensure timely processing.

Network
Do you want to see more RPC methods?

Check documentation and learn about all available RPC methods.

Get Access to All Archive RPC Nodes and More

Through the Tatum Dashboard you'll be able to access RPC nodes directly and also access archive RPC nodes.

Sign Up

Access More Nodes in the Tatum Dashboard

Through the Tatum Dashboard you'll be able to access more RPC nodes directly.

Sign Up

Your Favorite Web3 Apps Run on Our Nodes

Reliability and speed is essential to blockchain applications. This is what you get with Tatum RPC nodes.