Find a TON transaction in a block explorer and understand what you see: addresses, amounts, fees, comments, jetton transfers, bounces and failures.
To read a TON transaction, paste your wallet address or the transaction hash into a TON block explorer such as Tonviewer or Tonscan, open the transaction, and check four things: who sent it, who received it, what moved (TON, a token or an NFT) and whether it succeeded. Most confusion comes from the fact that one action in your wallet creates several linked transactions on TON, and from addresses that look different but belong to the same account.
This guide walks through each part of an explorer page, explains the TON-specific details that trip people up, and shows how to use an explorer to settle the questions people actually have: did my payment arrive, why did it bounce, and is this token real. It is explanatory only and is not investment or financial advice.
A block explorer is a website that reads the public TON blockchain and shows it in a readable form. It does not hold your money and cannot move it. It is a window onto data that anyone can see.
People open an explorer for a handful of reasons:
Tonviewer and Tonscan are two widely used explorers for TON. They read the same blockchain, so the underlying facts are identical. They differ in layout and in how much they summarise. If one view confuses you, opening the same transaction in the other is often the quickest way to make sense of it.
If you have used other blockchains, one thing about TON will surprise you. On TON, every account is a smart contract, including your wallet, and contracts talk to each other by sending messages. A transaction is what happens when one account processes one incoming message.
That has a visible consequence. A single tap in your wallet often produces a chain:
Explorers group this chain together and show it as one action, often called an event or a trace. Underneath, there are several transactions, each with its own hash. When a support team asks for "the transaction hash", ask which one they need, or give them the link to the whole event.
Because the steps happen one after another, a transfer can partly succeed. The first step can complete, taking fees from your wallet, while a later step fails. The explorer shows exactly where the chain stopped. That is the key to understanding most failed or bounced transfers.
Addresses are the most common source of confusion, so it is worth getting them clear first.
The same TON account can be written in several forms:
The user-friendly form itself comes in variants. A flag inside it marks whether the address is bounceable or non-bounceable, and another marks whether it is for the test network. On the main network, bounceable addresses commonly start with the letters EQ and non-bounceable ones with UQ. These are the same account written two ways.
So if your wallet shows an address starting UQ and the explorer shows one starting EQ, do not panic. Open the address in the explorer and check that it leads to the same account and the same balance. Explorers usually let you switch between forms on the address page.
The bounceable flag tells the receiving side what to do if something goes wrong. If a transfer is sent as bounceable and the receiving contract cannot process it, the funds are sent back, minus fees. If it is non-bounceable, the funds stay at the destination even if nothing there can use them.
This is why wallets normally use the non-bounceable form for personal wallet addresses. A brand-new wallet that has never sent anything is not yet deployed on the blockchain. A bounceable transfer to it would bounce straight back, because there is no contract there yet to accept it. A non-bounceable transfer lands and waits until the owner first uses the wallet.
An address page usually shows a state:
Before you open a single transaction, the address page itself answers several questions.
That last point resolves a common scare. If you restore your recovery phrase in a new app and see a zero balance, check whether the app chose a different wallet version. Many apps let you switch versions or show all of them.
There are three ways in, depending on what you have.
If you cannot find a transaction that a wallet says it sent, wait a moment and refresh. TON confirms transactions quickly, usually within seconds, but an explorer's index can lag slightly behind the chain.
Explorer layouts change over time, but the same pieces of information appear on every transaction page.
The most important field. A transaction can succeed, fail, or succeed at one step and fail at a later one. Look for a clear success or failure indicator, and in a multi-step event, check the status of every step, not only the first.
The time is the human-readable moment the transaction happened. Logical time is a counter TON uses to order transactions on an account. You only need it if a developer or support team asks for it.
Each step shows which account sent the incoming message and which account processed it. In a simple TON transfer, the sender is your wallet and the receiver is the other wallet. In a token transfer, the accounts in the middle are contracts, not people. Explorers often show a name or label next to well-known addresses, such as a known exchange or service. Treat a label as a convenience, not as proof.
The amount of TON carried by the message. In a token transfer, the TON amount is usually small: it pays for the token contracts to do their work, and most of it comes back. The token amount appears separately.
TON charges fees for computation, for storing data and for forwarding messages. The explorer shows the total, and some views break it down. Fees on TON are normally a small fraction of a TON, but they vary with what the transaction does. A token or NFT transfer costs more than a plain TON transfer because more contracts run.
A text comment attached to a transfer. This is where exchanges ask for a deposit memo, and where people write notes like "rent March". The comment is public: anyone can read it on the explorer. Our guide to TON memos and comments explains when a comment is required and what happens if you forget it.
The unique identifier of this transaction. Copy it when you contact support. Hashes are long, so copy them rather than typing them.
You will see one main step: your wallet sends TON to the other address. The receiver gets the amount, and your wallet pays a fee on top. If the destination was a new wallet, its state may change from nonexistent to uninitialised.
What to check:
Tokens on TON are called jettons. USDT on TON is one example. A jetton transfer looks more complicated because of how jettons work: every holder has their own small jetton wallet contract for each token, separate from their main wallet.
A typical chain looks like this:
The explorer usually summarises this as "sent X tokens to address Y". If you open the trace, you will see the separate steps. Our explainer on what jettons are covers the model in more depth, and USDT on TON covers the most used one.
What to check:
An NFT, such as a collectible username or a digital collectible, is its own contract. Transferring it means its owner field changes. The explorer shows the NFT, the old owner and the new owner. A small amount of TON travels with the transfer to pay for the work, and part of it may be passed to the new owner as a notification.
When you use a decentralised exchange or another app, your wallet sends a message to that app's contracts, which then send further messages. The chain can be long. Explorers summarise the result, such as "swapped A for B". If something went wrong, look for the first step marked as failed and read the reason shown there.
The explorer marks the step that failed. You may see a short reason or an exit code, which is a number the contract returned. You do not need to know every code. What matters is where in the chain it failed and whether your funds came back.
How to recognise it: you see your outgoing transfer, then an incoming transfer from the same address shortly after, often marked as a bounce, with a slightly smaller amount.
Why it happens: the destination contract could not accept the message, and the transfer was bounceable, so TON sent it back. The difference is the fees spent on the attempt.
Common causes:
What to do:
How to recognise it: the chain stops with a failure and there is no return message, or the funds are stuck in a contract.
What to do:
Explorers cannot reverse transactions and neither can anyone else on the network. Support can only help where funds are sitting in a contract or account that they control.
How to recognise it: the wallet app says pending, but the explorer shows nothing.
Not every wallet is a personal on-chain wallet. Exchanges and some services keep customers' funds in shared addresses and track balances in their own records. That changes what an explorer can show you.
The custodial and self-custody parts of the Wallet in Telegram work differently in this respect; our Telegram Wallet guide explains the difference, and Tonkeeper vs Telegram Wallet compares the approaches.
These are made-up examples to show the reasoning. The addresses and amounts are placeholders.
A buyer says they sent you a payment and shows a screenshot. You open your own wallet address in the explorer by typing the explorer's address yourself and pasting your wallet address from your own app. You look for an incoming transfer at the time they mention. There is none. You do not rely on their screenshot or on a link they send. A payment that exists is on the blockchain; a payment that only exists in a screenshot does not. This is one of the most common patterns in crypto scams on Telegram.
Mina sends TON to an exchange but forgets the deposit comment. On the explorer, the transfer is there: correct address, correct amount, success, no comment. The money reached the exchange's address. The fix is not on the blockchain; it is with the exchange's support. She sends them the transaction link and asks them to credit it to her account.
Leo sees a large amount of a token called USDT in his wallet that he never bought, with a comment containing a website link. On the explorer, he opens the token and looks at its master contract. It does not match the official one. The token is a fake, airdropped to lure people to a phishing site. He ignores it and does not visit the link.
Jon sends TON to his friend's brand-new wallet and sees it come back a moment later, slightly smaller. On the explorer, the destination address is listed as nonexistent, and the transfer was sent in bounceable form. He asks his friend to copy the address again directly from the friend's wallet app, which gives the non-bounceable form, and the next transfer arrives.
When a transfer goes wrong, the quality of the information you send decides how fast it gets solved. A useful message contains:
What you should never include: your recovery phrase, your wallet password, or a screenshot that shows either. Real support teams can read everything they need from the blockchain and from your account with them. Also be careful who you contact: people who reply to your public complaint in a group offering to "recover" funds are almost always scammers. Reach support only through the app's own help section or official website.
An explorer is one of the best scam-prevention tools you have, because it shows facts that nobody in a chat can fake.
If a project's official channel told you to send funds somewhere, also check that the channel is genuine. Our guide to verifying a crypto project's official Telegram shows how.
Both read the same TON blockchain, so the facts are the same. They differ in layout and in how much they summarise multi-step events. Use whichever you find clearer, and open the other if a page confuses you.
TON addresses have several spellings for one account: raw and user-friendly, bounceable and non-bounceable. EQ and UQ prefixes are the same account. Open the address and check the balance and history match your wallet.
No. Once a transaction is on the blockchain it cannot be undone by you, the explorer or the network. Only the recipient can send funds back. A bounce happens automatically only when the destination could not accept the transfer.
The network did work to process the attempt, and fees pay for that work. When a transfer bounces, the returned amount is the original minus the fees used.
Look up your own receiving address rather than searching for your name or an exchange order number. The transfer comes from the exchange's sending address. If it is not there after a reasonable time, ask the exchange for the transaction hash.
No, not in the sense of a person's identity. It shows the account's activity and sometimes a label for well-known services. An address on its own does not say who controls it.
To read a TON transaction, open the explorer by typing its address yourself, search for your wallet address or the transaction hash, and check status, sender, receiver, amount, fee and comment. Remember that one action on TON is often a chain of transactions, so read every step, especially for token transfers. Treat EQ and UQ addresses as two spellings of one account, and expect bounces when a bounceable transfer meets a wallet that has never been used. Custodial services keep internal moves off-chain, so search for the deposit or withdrawal itself. Above all, verify payments on the explorer yourself rather than trusting screenshots or links, and never share your recovery phrase. For the wider picture of how TON fits into Telegram, see TON and Telegram explained.
Ownership confirmed through our claim process — not an endorsement of their content.
Founder of Telegram.
The official Telegram on Telegram. Much recursion. Very Telegram. Wow.
Telegram Premium – a subscription that unlocks dozens of exclusive features.
Binance Official English Group Binance Official Chinese Group Binance English Announcements Binance Chinese Announcements
is a modern crypto news and research platform covering the latest developments across digital assets, markets, regulation, and blockchain technology.
Technical analysis & high-probability trade setups. Price action, market structure, risk control.
BlackBlock Markets exists to observe how capital moves before it becomes obvious.
This channel focuses exclusively on what shapes global finance. Macroeconomics, markets, liquidity, central banks.
Clear long & short signals for BTC, ETH & liquid altcoins. AI-backed analysis, real-time execution.