Transactions


How to deposit into TON Wallet

You can deposit funds to TON Wallet in two main ways:

  1. Transfer from another wallet or exchange.

Tap ‘Deposit’ in TON Wallet and copy the address. Make sure the transfer is made on the TON network.

To copy your TON Wallet address:

Go to Crypto Wallet > TON Wallet tab > Deposit > Copy address.

Always ensure the transfer is made to this address. Otherwise, funds may be lost. No memo/tag is required when depositing to TON Wallet.

  1. 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.


  1. 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:

  1. Tap the three dots in the top right corner.
  2. Select “TON Wallet”.
  3. Go to the “Version & Network” section.
  4. Make sure the correct version is selected (W5 or VR4) along with the corresponding address.

  1. 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:

  1. Copy your wallet address or the transaction hash (TxID).
  2. Go to Tonviewer.com.
  3. Paste the copied address or hash into the search bar.
  4. 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.


  1. 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.

❗️Withdrawal to a bank card is not available.

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.


Trouble withdrawing funds

If you’re unable to withdraw funds from TON Wallet, try the following steps:

  1. 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.
  2. Check your internet connection — switch between Wi-Fi and mobile data if needed.
  3. Restart your device — this may fix temporary glitches. Try the withdrawal again after rebooting.
  4. Check your time settings — the "Set time automatically" option should be enabled in your device settings.
  5. Try a different device — for example, another smartphone or laptop. This helps rule out device-specific issues.
  6. 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:

  1. 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.

  2. 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.

  3. 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 TON Wallet → tap your avatar → Version & Network.

    Each version has a unique blockchain address.


How to check a transaction on the blockchain when withdrawing from TON Wallet

To verify the status of a transfer, follow these steps:

  1. Go to the Transaction History section.
  2. Find the relevant transaction and tap on it.
  3. Tap "Open in Explorer" — this will take you to a blockchain explorer where you can see the current status.

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:

  1. On the main screen of TON Wallet.
  2. 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:

  1. Tap “Send” on the main screen of TON Wallet.
  2. Select the desired cryptocurrency.
  3. Tap “External Wallet”.
  4. Enter the recipient’s address, the amount to send, and, if needed, a memo.
  5. 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:

  1. Tap “Send” on the main screen of TON Wallet.
  2. Select the desired token.
  3. Tap “My Crypto Wallet”.
  4. 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:

    - a network fee is charged

    - the custodial Crypto Wallet service will verify the transaction.


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

  1. 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.

  1. 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:

  1. Find the correct memo in your exchange account — it’s usually shown along with the address.
  2. 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.