Skip to main content

Wallet Apps (for Devs)

Overview​

This article describes wallets from a developmental perspective. The end goal is to create wallet applications that support TON mass adoption.

If you want to find a wallet to install, open ton.org/wallets.

Non-custodial wallets​

info

With a non-custodial wallet, the user owns the wallet and holds its private key by themself.

  • TON Wallet — Multiplatform(iOS, Android, MacOS, Linux, Windows) classic wallets of TON Ecosystem developed by TON Foundation.
  • Tonkeeper — an open-source (iOS, Android) mobile phone wallet application with great user base.
  • Tonhub — an open-source (iOS, Android) alternative mobile phone wallet with advanced features (TON Whales Staking UI).
  • OpenMask — an open-source browser extension wallet with biometric authentication.
  • MyTonWallet — an open-source browser web wallet and browser extension wallet for TON.

Basics features​

WalletJetton & NFT transfersTon Connect 2.0AuthorizationWallet contract
TON WalletNot implemented--wallet v3
TonkeeperSupportedSupportedTON Connect 2.0wallet v4
TonhubSupported*SupportedTON Connect 2.0wallet v4
OpenMaskSupportedSupportedTON Connect 2.0wallet v4
MyTonWalletSupportedSupportedTON Connect 2.0wallet v4

*Tonhub extension opens a built-in browser which allows for NFT market placements. Jetton is full supported.

TON Wallet​

TON Wallet was the first step in mass-adoption blockchain technology available to ordinary users. It demonstrates how a wallet must works on TON Blockchain.

              TON wallet                                

Pros and Cons​

  • ✅ The original wallet developed by TON Foundation. TON Wallet works according to the vision of TON Blockchain's core developers.
  • ✅ Multi-platform architecture support. It works in Linux, Windows, MacOS, iOS, Android and as well as a Chrome plugin.
  • ✅ Bug bounty program
  • ❌ Rare updates. This wallet does not have not all up-to-date features (TON DNS address, wallet-v4 contract not supported).
  • ❌ The current UI is outdated and is worse than alternative wallets.

Ton wallet test environment​

To switch Ton classic wallet to test environment, you should to open in browser with testnet parameter:

  • Github*

    *TON Wallet clients for every supported OS placed in nearby repositories.

Tonkeeper​

Tonkeeper - is the most downloaded wallet, developed by the Tonkeeper team and has active support from both users and developers.

              Tonkeeper                                

Pros and Cons​

  • ✅ This app is most popular with users.
  • ✅ Supports all up-to-date features including native NFT transfer between user wallets.
  • ❌ Tonkeeper is only supported by mobile iOS and Android platforms.
  • ❌ To contribute requires advanced skills. A lot of the job already done and it will be hard for newcomers to add something significant.

Tonkeeper test environment​

To switch Tonkeeper application between Mainnet and Testnet: open settings, at the bottom of the settings screen tap 5 times on the Tonkeeper icon and switch net in the dev menu. In the Dev menu tap Switch to Testnet or Switch to Mainnet according network you need.

              TestMode                                

Tonhub​

Tonhub - is another fully-fledged TON wallet, that has basic up-to-date features support. Ton Whales are rapidly increasing the capabilities of the wallet.

              Tonhub                                

Pros and Cons​

  • ✅ Has own custom Ton Nominator contract supported with Tonhub UI.
  • ✅ Open-sourced wallet from the beginning of the existing application.
  • ✅ Bug-bounty program.
  • ❌ Have no support for all desktop platforms.
  • ❌ To contribute requires advanced skills.

Tonhub test environment​

For use in testnet necessary separate the application Sandbox.

OpenMask​

OpenMask - is the trailblazing tool enabling user interactions and experience on Web3 as browser extension.

              OpenMask                                

Pros and Cons​

  • ✅ Convenient for developers environment to learn and create dApps via desktop without mobile devices.
  • ✅ Unique functions such as multiple wallets, with detailed descriptions and examples in its documentation.
  • ❌ Has almost no integration with dApps at the moment.
  • ❌ Supports only browser extension platform.

OpenMask test environment​

To switch OpenMask between Mainnet and Testnet: you need to click on "mainnet/testnet" button on the top of the OpenMask's main screen and chose network you need.

MyTonWallet​

MyTonWallet - is the most feature-rich web wallet and browser extension for TON – with support of tokens, NFT, TON DNS, TON Sites, TON Proxy, and TON Magic.

              MyTonWallet                                

Pros and Cons​

  • ✅ Implemented all basic functions.
  • ✅ Unique feature - management of the official Nominator Pool contract from wallet UI.
  • ❌ Supports only web browser and Chrome extension platform.

MyTonWallet test environment​

To switch the MyTonWallet to Testnet: open Settings and by clicking 5 times on the app version open the network switcher.

Custodial wallets​

info

With a custodial wallet, user trusts somebody else to hold the wallet's private key.

@wallet​

@wallet — bot application to send and receive or trade p2p TON inside Telegram. Supports Telegram Web App UI.

              wallet                                

@cryptobot​

@cryptobot — A Telegram bot wallet for storing, transferring and exchanging TON.

              CryptoBot                                

@tonRocketBot​

@tonRocketBot - A Telegram bot wallet for storing, transferring and exchanging TON. Supports Jetton trading as well.

              tonrocketbot                                

See Also​