Explore EOS, a blockchain designed for high-performance decentralized applications. Build scalable dApps with its fast finality and low fees.
EOSIO's Remote Procedure Call (RPC) API allows developers to interact with the EOS blockchain. The RPC API provides a set of HTTP endpoints for querying blockchain data, managing blockchain nodes, interacting with smart contracts, and performing other operations on the EOS blockchain. EOSIO's delegated proof-of-stake (DPoS) consensus mechanism enables high scalability, low-latency transactions, and near-zero transaction fees. The EOS RPC documentation is designed to be user-friendly for developers, making it ideal for enterprise dApps.
– Related: 📚 Supported Blockchains • 🌐 RPC Nodes → EOS • 🔗 Official EOS Website
RPC Gateway for EOS blockchain
EOS RPC networks
Connect to EOS and Fetch the Latest Block
This widget lets you instantly query the latest block height (or equivalent) for EOS using a chain-specific RPC method like eth_blockNumber, getblockcount, or getBlockHeight. Useful for connectivity checks, uptime monitoring, or API testing.
Retrieve EOS Node Status or Client Version via RPC
Use this pre-configured request to get version or status information for your connected EOS node. Whether it's web3_clientVersion, getblockchaininfo, or chain-specific endpoints, the method is optimized for each supported blockchain.
Test EOS RPC Methods in Postman
Explore and test EOS blockchain methods instantly using our pre-configured Postman collection. Perfect for developers who want to experiment with EOS RPC endpoints, validate API responses, or integrate EOS into their applications.
How to use the EOS Postman Collection
- Get your API key: Visit Tatum Dashboard to obtain your free API key
- Import the collection: Click the "Run in Postman" button below to import the EOS collection
- Configure your environment: Update the
gateway-api-keyvariable in the Tatum Gateway environment - Start testing: Execute any EOS RPC method and see real-time responses
Available EOS interfaces and methods
Each EOS network and interface below exposes its own set of RPC methods, listed live from Tatum's RPC Gateway. Query these endpoints for any interface to explore what it supports:
/_methods– machine-readable list of interfaces and methods/llms.txt– human- and AI-readable documentation context
EOS Mainnet
REST API · REST
Base URL: https://eos-mainnet.gateway.tatum.io
Discovery: /_methods · /llms.txt
GET /v1/chain/get_infoPOST /v1/chain/compute_transactionPOST /v1/chain/get_abiPOST /v1/chain/get_accountPOST /v1/chain/get_accounts_by_authorizersPOST /v1/chain/get_activated_protocol_featuresPOST /v1/chain/get_blockPOST /v1/chain/get_block_header_statePOST /v1/chain/get_block_infoPOST /v1/chain/get_codePOST /v1/chain/get_code_hashPOST /v1/chain/get_currency_balancePOST /v1/chain/get_currency_statsPOST /v1/chain/get_finalizer_infoPOST /v1/chain/get_infoPOST /v1/chain/get_producer_schedulePOST /v1/chain/get_producersPOST /v1/chain/get_raw_abiPOST /v1/chain/get_raw_code_and_abiPOST /v1/chain/get_required_keysPOST /v1/chain/get_scheduled_transactionsPOST /v1/chain/get_table_by_scopePOST /v1/chain/get_table_rowsPOST /v1/chain/get_transaction_idPOST /v1/chain/get_transaction_statusPOST /v1/chain/push_blockPOST /v1/chain/push_transactionPOST /v1/chain/push_transactionsPOST /v1/chain/send_read_only_transactionPOST /v1/chain/send_transactionPOST /v1/chain/send_transaction2POST /v1/trace_api/get_block
EOS Jungle
REST API · REST
Base URL: https://eos-jungle.gateway.tatum.io
Discovery: /_methods · /llms.txt
GET /v1/chain/get_infoPOST /v1/chain/compute_transactionPOST /v1/chain/get_abiPOST /v1/chain/get_accountPOST /v1/chain/get_accounts_by_authorizersPOST /v1/chain/get_activated_protocol_featuresPOST /v1/chain/get_blockPOST /v1/chain/get_block_header_statePOST /v1/chain/get_block_infoPOST /v1/chain/get_codePOST /v1/chain/get_code_hashPOST /v1/chain/get_currency_balancePOST /v1/chain/get_currency_statsPOST /v1/chain/get_finalizer_infoPOST /v1/chain/get_infoPOST /v1/chain/get_producer_schedulePOST /v1/chain/get_producersPOST /v1/chain/get_raw_abiPOST /v1/chain/get_raw_code_and_abiPOST /v1/chain/get_required_keysPOST /v1/chain/get_scheduled_transactionsPOST /v1/chain/get_table_by_scopePOST /v1/chain/get_table_rowsPOST /v1/chain/get_transaction_idPOST /v1/chain/get_transaction_statusPOST /v1/chain/push_blockPOST /v1/chain/push_transactionPOST /v1/chain/push_transactionsPOST /v1/chain/send_read_only_transactionPOST /v1/chain/send_transactionPOST /v1/chain/send_transaction2POST /v1/trace_api/get_block
Method unavailable?If you need a method we don't support yet, please contact our support.
We'd be happy to assist.