Skip to main content
T TON Adoption
← Glossary
NODE/03 · Term

Wallet V4

Fourth-generation TON wallet contract. Adds plugin support — external contracts that can pull funds on a recurring schedule.

Aliases: wallet v4, w4, v4r2

Wallet V4 (commonly v4r2) is the fourth-generation TON wallet contract, the default in Tonkeeper and MyTonWallet from late 2022 onwards. The main addition over v3 is plugins: small external contracts that can pull TON from the wallet on a recurring schedule without a fresh signature every time.

What’s new vs v3

  • Subscriptions / plugins. The wallet stores a dictionary of approved plugin addresses. A plugin can ask the wallet to send “X TON every N seconds” without further user input.
  • Install / remove plugins. The owner signs a message to add or remove a plugin address from the dictionary.
  • Same seqno + valid_until. Replay and stale-message protection is preserved.

Why this matters

In EVM the analogue is permit and allowance: you authorise once, and a contract can pull funds afterwards. Before v4, TON had no such mechanism — every debit required a fresh, user-signed external message.

With v4 you get:

  • Service subscriptions (TON DNS auto-renewal, Telegram Premium via TON, etc.).
  • Auto-staking. Automatic reinvestment of nominator-pool rewards.
  • Mini-apps with paid subscriptions.

Security

Plugins meaningfully expand the attack surface: a malicious plugin could in theory drain the wallet. So:

  • Tonkeeper and Wallet restrict which plugins can be installed and prompt for confirmation.
  • Users see the plugin address and logic before installing.
  • A plugin cannot be installed silently — only with the owner’s signature.

Where it’s used

V4 was the default in major wallets through 2023–2024. Tonkeeper and Wallet are gradually migrating new users to v5 (W5), but v4 remains valid and isn’t “deprecated” in a bad sense — millions of wallets keep running on it.

Related terms