Get Messages
TON node API
messages | TON v3
The messages endpoint retrieves a list of messages from the TON blockchain. Chainstack supports messages on TON v3 JSON-RPC nodes.
GET
Get Messages
The
messages endpoint retrieves a list of messages from the TON blockchain. This endpoint allows you to fetch recent messages and provides options for pagination.
Get your own node endpoint todayStart for free and get your app to production levels immediately. No credit card required.You can sign up with your GitHub, X, Google, or Microsoft account.
TON billing: full (1 RU)This method is always billed as full. See Request units — TON method scope.
Parameters
limit(integer, optional) — The maximum number of messages to return. Default:128.offset(integer, optional) — The number of messages to skip before starting to return results. Default:0.
Response
messages(array) — An array of message objects, each containing:hash(string) — The message hash.source(string) — The source address of the message.destination(string) — The destination address of the message.value(string) — The value transferred in the message.fwd_fee(string) — The forward fee for the message.ihr_fee(string) — The IHR (Instant Hypercube Routing) fee for the message.created_lt(string) — The logical creation time of the message.body_hash(string) — The hash of the message body.
Use case
Themessages endpoint is useful for various applications that need to monitor or analyze message activity on the TON blockchain:
- Block explorers can use this to display recent messages and allow users to browse through message history.
- Wallet applications can fetch and display recent messages related to a user’s account.
- Analytics tools can use this endpoint to gather data on message volumes, fees, and patterns over time.
- Monitoring systems can track specific types of messages or activity between particular accounts.
- Developers can use this endpoint to debug and verify message processing in smart contracts.
Last modified on June 4, 2026