TON Wallet Overview: Features, Differences, and Usage Guide

·

Key Terminology

TON Wallet Basics

Contract Versions (Contract Types)

TON offers diverse wallet contract types enabling unique functionalities:


TON vs. EVM Chains: Core Differences

  1. Contract-Centric Design:

    • Every entity (including wallets) is a smart contract. Wallet addresses = contract addresses.
  2. Usage Costs:

    • Users pay for contract deployment (first transaction) and ongoing storage fees.
  3. Upgradability:

    • TON contracts support upgrades, unlike EVM's typically immutable contracts.
  4. Address Flexibility:

    • Single public key can generate multiple accounts via Subwallet IDs.

Key Features of TON Wallets

  1. Initial Deployment Cost:

    • First transaction requires Toncoin to deploy the wallet contract.
  2. Multi-Format Addresses:

    • Single wallet can have multiple address formats, all pointing to the same contract.
    • ⚠️ Cross-network transfers lead to permanent asset loss!

TON Address Formats and Characteristics

Address TypeUse CaseRisk Considerations
EQ AddressesSmart contract depositsFunds rebound if contract undeployed.
User-FriendlyWallet storageSafer for fund retention.

👉 Explore TON wallet security tips


Transaction Fee Breakdown

TON fees comprise:

  1. Storage Fees:

    • Paid per transaction based on contract size and time since last tx.
  2. Forwarding Fees:

    • In/Out Fwd Fees: Contract call costs for sending internal/external messages.
  3. Computation Fees:

    • Gas-priced at 400 nanotons per unit. Fixed rates apply (no user adjustments).

Total Fee Formula:
Storage Fees + Forwarding Fees + Computation Fees + (Deployment Cost if first tx)


Critical Usage Notes

  1. Fee Structure:

    • Fees are blockchain-collected; third parties (e.g., TP Wallet) charge nothing.
  2. Deployment & Storage:

    • Initial deployment is one-time; storage fees recur per transaction.
  3. Balance Alerts:

    • Empty wallets deduct storage fees from incoming Toncoin (may cause receipt discrepancies).
  4. Network Compatibility:

    • Always verify recipient wallet network matches yours. Cross-network transfers = irreversible loss.
  5. Security:

    • Mnemonics/private keys are irreplaceable—store them securely.
  6. DApp Interactions:

    • Switched wallets may not trigger alerts. Confirm active wallet before transacting.
    • Some DApps won’t flag network mismatches—double-check before proceeding.

FAQ Section

1. Why does my TON wallet need an initial deployment?

TON wallets are smart contracts requiring on-chain deployment (funded by Toncoin) to activate functionality.

2. Can I change my TON wallet address later?

No. Once created, wallet addresses remain fixed regardless of contract type updates.

3. How do Subwallet IDs work?

They allow generating multiple accounts under one public key by assigning different numeric IDs.

4. What happens if I send Toncoin to a non-deployed EQ address?

Funds will rebound, preventing loss—a safety feature for smart contracts.

5. Are TON transaction fees adjustable?

No. Fees are fixed per TON’s protocol; users cannot prioritize or modify payments.

6. How can I avoid cross-network transfer mistakes?

Always verify the recipient’s network matches yours in both direct transfers and DApp interactions.

👉 Learn more about blockchain wallet security