Ton API Overview
These endpoints provide essential data for interacting with the Ton blockchain, including accounts, transactions, blocks, and network information.
Account Info#
Returns details about an account's balance, associated addresses, and wallet information on Ton Chain.
getAddressInformation
getExtendedAddressInformation
getWalletInformation
getAddressBalance
detectAddress
wallet
Blocks Info#
Retrieves detailed information about Ton blocks, including block signatures, proofs, and shard information.
getMasterchainInfo
getMasterchainBlockSignatures
getShardBlockProof
lookupBlock
shards
getBlockHeader
blocks
masterchainBlockShards
masterchainBlockShardsState
Transactions Info#
Provides data about specific transactions, transaction history, and related transaction operations.
getTransactions
getBlockTransactions
getBlockTransactionsExt
tryLocateTx
tryLocateResultTx
tryLocateSourceTx
transactions
transactionsByMessage
transactionsByMasterchainBlock
adjacentTransactions
Address Management#
Methods to handle address packing and unpacking, as well as related state information.
packAddress
unpackAddress
addressBook
Consensus and Chain info#
Provides data on Ton Chain consensus and configuration parameters.
getConsensusBlock
getConfigParam
getConfigAll
getOutMsgQueueSizes
masterchainInfo
Token Data#
Retrieve specific token-related data on Ton Chain.
getTokenData
nft/transfers
nft/items
nft/collections
jetton/masters
jetton/wallets
jetton/transfers
jetton/burns
Executing Transactions#
Enables sending data (e.g., serialized BOCs) and managing queries.
sendBoc
sendBocReturnHash
sendQuery
Gas Estimation#
Calculates estimated fees for specific operations on Ton Chain.
Smart Contract Execution#
Facilitates the execution of smart contract methods and handles JSON-RPC requests.