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

  • TON Wallet — one of the first wallets in the TON ecosystem developed by TON Foundation.
  • Tonkeeper — is an alternative wallet, that is a favourite among users today.
  • Tonhub — is another rapidly developing wallet with new advanced features (Extension, TON Whales Staking UI).
  • OpenMask — is the trailblazing tool enabling user interactions and experience on Web3 as browser extension.

Basics features

WalletJettonNFT transfersAuthorizationWallet contract
TON WalletNot implementedNot implementedNot implementedwallet v3
TonkeeperSupportedSupportedton-connectwallet v4
TonhubSupportedSupported*tonhub connectorwallet v4
OpenMaskSupportedSupportedOpenMask connectingwallet v4

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

TON Wallet

              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.

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.
  • ✅ Updates are rare. There is huge potential for contributions to be made by newcomers because the current project is relatively simple.
  • ❌ 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.
  • Github*

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

Tonkeeper

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

Pros and Cons

  • ✅ Most popular mobile wallet with over 100k downloads from various stores. 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. Tonkeeper's team plans to only support mobile 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: move to settings, at the bottom of the settings screen tap several times on the Tonkeeper icon and switch net in the dev menu.

Tonhub

              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.

Pros and Cons

  • ✅ Advanced extension feature that accommodates open 3rd party services from the built-in Tonhub browser.
  • ✅ Supports MacOS.
  • ❌ Have no support for desktop platforms.
  • ❌ To contribute requires advanced skills.

Tonhub test environment

For use in testnet necessary separate the application Sandbox.

OpenMask

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

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.

Custodial wallets

  • @wallet — bot application to send and receive TON inside Telegram.
  • @cryptobot — telegram bot