Explore The Open Network (TON), a high-performance blockchain designed for fast, scalable decentralized applications. Build using its RPC gateway
The TON (The Open Network) RPC documentation provides developers with a comprehensive guide to interact with the TON blockchain. TON is designed for high-performance decentralized applications (dApps), using a unique sharding architecture and a proof-of-stake (PoS) consensus mechanism to achieve fast transaction speeds and scalability. The documentation includes API endpoints for querying blockchain data, managing smart contracts, and submitting transactions. Developers can leverage TON’s scalable and efficient infrastructure to build next-generation decentralized applications.
– Related: 📚 Supported Blockchains • 🌐 RPC Nodes → The Open Network • 🔗 Official The Open Network Website
Blockchain RPC Gateway for The Open Network
Connect to The Open Network and Fetch the Latest Block
This widget lets you instantly query the latest block height (or equivalent) for The Open Network using a chain-specific RPC method like eth_blockNumber, getblockcount, or getBlockHeight. Useful for connectivity checks, uptime monitoring, or API testing.
Don't have an API key?
Sign up to Dashboard and create your API keys today.
Get higher limits and use debugging tools.
Retrieve The Open Network Node Status or Client Version via RPC
Use this pre-configured request to get version or status information for your connected The Open Network node. Whether it's web3_clientVersion, getblockchaininfo, or chain-specific endpoints, the method is optimized for each supported blockchain.
Available The Open Network interfaces
The Open Network (TON) - HTTP API (V2)
- getAddressInformation
- getExtendedAddressInformation
- getWalletInformation
- getTransactions
- getAddressBalance
- getAddress
- packAddress
- unpackAddress
- getMasterchainInfo
- getMasterchainBlockSignatures
- getShardBlockProof
- getConsensusBlock
- lookupBlock
- getShards
- getBlockTransactions
- getBlockTransactionsExt
- gettBlockHeader
- getConfigParam
- getConfigAll
- getOutMsgQueueSizes
- getTokenData
- getTryLocateTx
- getTryLocateResultTx
- getTryLocateSourceTx
- detectAddress
- sendBoc
- sendBocReturnHash
- sendQuery
- estimateFee
- runGetMethod
- jsonrpcHandler