Transactions
- How to deposit into TON Wallet
- Deposit error
- How to check a blockchain transaction when depositing to TON Wallet
- Ways to withdraw from TON Wallet
- I see a warning when making a transaction. What does it mean
- Trouble withdrawing funds
- Transfer didn't go through
- How to check a transaction on the blockchain when withdrawing from TON Wallet
- Transaction not delivered when sending to a contact via TON Wallet
- How to send cryptocurrency from TON Wallet to another address
- How to send cryptocurrency from TON Wallet to your Crypto Wallet account
- Fees
- Supported cryptocurrency
- Tag / memo in TON Wallet
- I can’t withdraw tokens from TON Wallet, I receive “Invalid address” error
How to deposit into TON Wallet
You can deposit funds to TON Wallet in two main ways:
- Transfer from another wallet or exchange.
Сopy your TON Wallet address. Make sure the transfer is made on the TON network.
To find out your TON Wallet address:
- Go to your TON Wallet → Tap «My Address» in the main menu → The address will be copied automatically.
- Go to your TON Wallet → Tap «Deposit» → «External Wallet» → Copy the address or scan the QR code."
Always ensure the transfer is made to this address. Otherwise, funds may be lost. No memo/tag is required when depositing to TON Wallet.
- Buy crypto using a bank card.
You can purchase crypto with a bank card and deposit it directly into TON Wallet. On the home screen, tap Deposit > Bank card.
You’ll be redirected to a partner’s website to complete the payment. The funds will arrive within ~15 minutes after payment.
Deposit error
If you see an error while trying to deposit to TON Wallet, please contact the support team of the service you’re using to send the funds. Only they can confirm whether the transaction was successfully initiated.
What does “manifest error” mean?
A manifest error may appear when trying to connect TON Wallet to a third-party app. It means that the app did not send the required technical data needed for TON Wallet to process the request.
A manifest is a technical description that helps TON Wallet understand how to interact with the application.
In this case, reach out to the app’s support team and ask whether they support working with TON Wallet.
How to check a blockchain transaction when depositing to TON Wallet
There may be several reasons why cryptocurrency might not appear in your TON Wallet balance. Below are step-by-step recommendations to help you identify and resolve the issue.
- Check the address to which the funds were sent
In TON Wallet, you may have multiple addresses — for example, versions W5 and VR4. It’s essential to ensure that the cryptocurrency was sent to your active TON Wallet address.
How to find your TON Wallet address:
- Tap "Top Up" or select the desired cryptocurrency from your balance.
- Copy the address and compare it to the one used in the transaction.
Also check your active TON Wallet version:
- Tap the three dots in the top right corner.
- Select “Settings”.
- Go to the “Version & Network” section.
- Make sure the correct version is selected (W5 or VR4) along with the corresponding address.
- Check the transaction status on the blockchain
Even if the address is correct, the transaction might still be pending confirmation.
How to check:
You can use a blockchain explorer such as Tonviewer or Tonscan to view transaction information.
Instructions:
- Copy your wallet address or the transaction hash (TxID).
- Go to Tonviewer.com.
- Paste the copied address or hash into the search bar.
- Open the relevant transaction to view its status:
- If it says “Success” — the transaction is confirmed.
- If it says “Pending” or “Failed” — the transaction is either not yet complete or has been rejected.
You can also go to the transaction history within TON Wallet and tap “Open in Explorer” — this will redirect you to a detailed transaction page.
- You logged in from a new device — a new address was created
If you opened TON Wallet on a new device, a new address may have been generated automatically.
Make sure that:
- You are viewing the same TON Wallet address.
- You have selected the correct TON Wallet version and opened the correct address.
Important:
TON Wallet is a non-custodial wallet. This means that only you control access to your funds.
The support team can assist you with:
- Checking the transaction status on the blockchain.
- Helping you identify the active address in your interface.
However, we cannot cancel or resend a transaction if it was sent to the wrong address.
Ways to withdraw from TON Wallet
You can withdraw funds from TON Wallet in the following ways:
- to an external wallet on the TON network
- to an exchange that supports TON tokens
- to your custodial Crypto Wallet in Telegram
- directly to a Telegram contact.
To start a withdrawal, tap ‘Send’ on the TON Wallet home screen, enter the recipient address or select a contact, enter the amount, review the fee, and confirm the transaction.
You can also sell cryptocurrency in TON Wallet and receive fiat funds to your bank card.
I see a warning when making a transaction. What does it mean
When sending tokens, confirming transactions via TON Connect, or using third-party protocols within TON Wallet interface, an automatic check is initiated. The system analyzes the transaction to detect:
- counterfeit tokens impersonating official ones;
- potential interactions with scam services or high-risk protocols.
This check is designed to provide you with additional information to help you make an informed decision before proceeding with the transaction.
Important: TON Wallet issues warnings but does not take responsibility for the completeness or absence of such warnings, and it does not block any actions — the responsibility for doing your own research (DYOR) and sending funds lies with the user.
A warning may mean that:
- You are sending a large portion of your balance;
- The recipient address may be linked to fraudulent activity.
Always double-check the transaction details and conduct your own research (DYOR — Do Your Own Research) before confirming any transaction.
Note: it’s essential to do your own research before making any transaction in TON Wallet, even if no warning appears. Do not send cryptocurrency to unverified addresses or unknown services.
Trouble withdrawing funds
If you’re unable to withdraw funds from TON Wallet, try the following steps:
- Check your Toncoin balance — make sure you have enough to cover network fees. Fees can range from 0.02 to 1.05 TON depending on network load.
- Check your internet connection — switch between Wi-Fi and mobile data if needed.
- Restart your device — this may fix temporary glitches. Try the withdrawal again after rebooting.
- Check your time settings — the "Set time automatically" option should be enabled in your device settings.
- Try a different device — for example, another smartphone or laptop. This helps rule out device-specific issues.
Clear Telegram’s cache — log out of TON Wallet, clear the Telegram app cache, then log in to TON Wallet again and retry the withdrawal.
⚠️ Important: Be sure to save your Secret Phrase before logging out.
Transfer not received
If the funds have not been credited to the specified address, please check the following:
Check whether the transaction was successful.
Go to TON Viewer or another blockchain explorer and enter your wallet address. You’ll see the full transaction details: amount, status, time, and recipient address.
Verify the recipient address.
Make sure the address was entered correctly.
If you were sending funds to an exchange, be sure to include the memo/tag — it’s usually shown in your exchange profile. Mistakes here can result in lost funds.
Check if the funds were sent to a different TON Wallet.
You may have multiple TON Wallet versions with different addresses. To verify:
Go to your TON Wallet → tap your avatar → Version & Network.
Each version has a unique blockchain address.
Make sure the transaction passed the review.
If the withdrawal was made from Crypto Wallet to TON Wallet, make sure your transaction passed the review. The “pending” status in Crypto Wallet means the transaction is still under review. If you received a message in the @wallet chat saying, “Your withdrawal has not passed the security check” it means your withdrawal transaction from the Crypto Wallet did not pass the review, and we recommend trying to send the cryptocurrency to a different address.
How to check a transaction on the blockchain when withdrawing from TON Wallet
To verify the status of a transfer, follow these steps:
- Go to the Transaction History section.
- Find the relevant transaction and tap on it.
- Tap "Open in Explorer" — this will take you to a blockchain explorer where you can see the current status and the transaction hash (TxID).
You can also view the status directly in the transaction details within TON Wallet — it will be labeled as, for example, “Success”, “Processing” or “Error”.
The transaction status is clearly indicated in the description of each transaction in TON Wallet.
Transaction not delivered when sending to a contact via TON Wallet
If your transaction is still processing, it may be because the recipient has not yet accepted the transfer or has not received the notification.
How transfers via TON Wallet work:
When sending tokens or NFTs to a Telegram contact, the recipient must confirm receipt for the funds to be credited. Until then, the transaction will remain in a processing state.
Where the recipient sees the notification:
The incoming transfer notification is shown:
- On the main screen of TON Wallet.
- In the chat with Wallet — the official Crypto Wallet bot.
The recipient can accept or decline the transfer through either of these notifications.
Processing Timeframe
- The transaction will remain in the “Processing” status for up to 14 days.
If the recipient does not accept or decline the transfer within this period, the funds will be automatically returned to the sender.
If the recipient has multiple addresses:
If the user has multiple addresses in TON Wallet (for example, versions W5 and VR4), the cryptocurrency or NFT will be credited to the address where the notification is accepted.
The assets will be credited to the TON Wallet account in which the recipient opens the notification from @wallet and confirms the transfer — regardless of how many accounts they have.
What to do if the notification was not received:
If the recipient does not see the notification or is unable to accept the transfer:
- Make sure they are logged into the correct Telegram account and have opened the appropriate version of TON Wallet.
- If the issue persists, contact our Support Team — we’ll help you sort it out.
How to send cryptocurrency from TON Wallet to another address
To transfer cryptocurrency to an external wallet, follow these steps:
- Tap “Send” on the main screen of TON Wallet.
- Select the desired cryptocurrency.
- Tap “External Wallet”.
- Enter the recipient’s address, the amount to send, and, if needed, a memo.
- Confirm the transaction by following the on-screen instructions.
How to send cryptocurrency from TON Wallet to your Crypto Wallet account
To transfer cryptocurrency from TON Wallet to your Crypto Wallet account:
- Tap “Send” on the main screen of TON Wallet.
- Select the desired token.
- Tap “My Crypto Wallet”.
- Follow the on-screen instructions to confirm the transfer.
Alternatively, you can manually copy your Crypto Wallet address and send funds from TON Wallet using the “External Wallet” option.
Important:
- If your Crypto Wallet account is blocked, this feature will be unavailable.
- The “My Crypto Wallet” option will only appear after you generate a top-up address in Crypto Wallet.
- Before sending, make sure the token is supported by Crypto Wallet (the custodial service). Custom tokens that are not listed in the Crypto Wallet interface may be lost if sent.
- The transaction is executed on the blockchain and a network fee is charged for it.
- All transactions in Crypto Wallet go through a review process. If the status of your transaction is shown as “pending” in Crypto Wallet, it means it is still under review. If you received a message in the @wallet chat saying, “Your deposit has not passed the security check” it means your deposit transaction did not pass the Crypto Wallet review and the tokens will not be credited to your wallet. You can learn how to return a deposit that didn’t pass the review here.
Fees
When withdrawing from TON Wallet, a transaction fee is charged — the amount depends on network load and can range from 0.02 to 1.05 TON.
To ensure the transaction goes through, make sure your balance has at least 1.05 TON — this will cover the maximum possible fee.
A fee is charged for all transfers, including those to exchanges and external wallets.
💡 The exact fee will always be displayed on the screen before you confirm the transfer.
Alternative payment methods
- Token-based fees (Gasless):
If you’re using the W5 version, you can pay the fee in the token you're sending — such as USDT, NOT, DOGS, BOLT, HMSTR.
If you send TON, the fee will still be charged in TON.
- Pay with Telegram Stars:
If your TON Wallet balance contains Telegram Stars, you can select them to pay the fee.
This option will appear on the send screen. If you don’t have enough stars, TON will be used automatically.
Supported cryptocurrency
TON Wallet only supports the TON network and tokens issued on this network.
This means you cannot send cryptocurrency from other networks to TON Wallet — such as Bitcoin, Ethereum, or BNB Smart Chain. These transfers won’t be processed and may result in lost funds.
TON Wallet supports:
- Toncoin
- USDT (TON)
- Notcoin (NOT)
- and other tokens issued on the TON network.
Before sending, always make sure that the token and network are compatible with TON Wallet.
Tag/memo in TON Wallet
Tag, memo, or comment are extra fields that some services (like exchanges) use to identify who exactly should receive the funds within their system.
In TON Wallet, these fields are not required for incoming transfers — you can simply provide your wallet address, and leave the memo field empty or enter any value. It won’t affect the transaction.
When a memo is required:
When withdrawing from TON Wallet to an exchange or another wallet, you may need to enter a memo/tag. This is especially important when sending to centralized exchanges.
What to do:
- Find the correct memo in your exchange account — it’s usually shown along with the address.
- When sending from TON Wallet, enter this memo in the “Comment, tag or memo” field.
❗️If you forget to include the memo or enter it incorrectly, your funds may not reach the recipient.
What to do if you forgot the memo:
If you already sent a transfer without a memo, do the following:
- Contact the recipient exchange’s support team.
- Tell them you forgot to include the memo, and provide the TON Wallet address you used.
- Ask them to return the funds to your address.
Next steps will depend on the exchange’s policies and its customer support.
I can’t withdraw tokens from TON Wallet, I receive “Invalid address” error
The “Invalid address” error appears when the recipient address is incorrect. Please make sure that:
- The address belongs to the TON network — TON Wallet only supports sending tokens within this network.
- The address is entered correctly. We recommend copying and pasting the address to avoid typos.