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 Software (Hot) Wallets

info

A Software wallet, more often known as a hot wallet, operates as software on a host device and they store your private keys within its interface. Mostly, these wallets are non-custodial, meaning they give you custody of your keys.

Here are some non-custodial wallets for TON Blockchain:

  • TON Wallet — Multiplatform (iOS, Android, macOS, Linux, Windows) classic wallets of TON Ecosystem developed by TON Foundation.
  • Tonkeeper — an open-source multi-platform (iOS, Android, Firefox, Chrome) wallet with a great user base.
  • Tonhub — an open-source (iOS, Android) alternative mobile phone wallet with advanced features (TON Whales Staking UI).
  • OpenMask — an open-source Chrome extension wallet with biometric authentication.
  • MyTonWallet — an open-source browser web wallet and a 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 NFT market placements. Jetton is fully supported.

TON Wallet

TON Wallet was the first step in mass-adoption blockchain technology available to ordinary users. It demonstrates how a wallet should work 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
  • ❌ Rarely updates. This wallet does not have not all up-to-date features (TON DNS addresses, and the wallet-v4 contract isn't 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 and popular 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.
  • ✅ Supports all major platforms, such as iOS and Android, but also works in popular browsers, such as Firefox or Chrome.
  • ❌ Requires advanced skills to contribute to its source code. A lot of the job is already done, and it will be hard for newcomers to add something significant or useful.

Tonkeeper test environment

To switch Tonkeeper application between Mainnet and Testnet: in settings, tap 5 times on the Tonkeeper icon at the bottom and switch the network in the Dev menu. In the Dev menu tap Switch to Testnet or Switch to Mainnet according to the 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-source wallet from the beginning of the existing application.
  • Bug bounty program.
  • ❌ Doesn't have any kind of support for desktop platforms.
  • ❌ Requires advanced skills to contribute to its source code.

Tonhub test environment

You will need to download separate application to connect to the Testnet.

OpenMask

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

              OpenMask                                

Pros and Cons

  • ✅ Convenient for developers 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 choose the 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

  • ✅ Has all basic features implemented.
  • ✅ Unique feature - management of the official Nominator Pool contract from the wallet UI.
  • ✅ Supports all major platforms (such as macOS, Linux and Windows) and also runs in Chrome as an extension.
  • ❌ Doesn't work in Firefox as an extension.

MyTonWallet test environment

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

Non-Custodial Hardware (Cold) Wallets

info

A hardware wallet is a physical device that stores the private keys to your cryptocurrency funds away from the internet. Even if you make transactions with it, the wallet confirms the transactions in an offline environment. This process helps keep your private keys away from the risks of the internet at all times.

Ledger

Ledger hardware wallets with Ledger Live app.

SafePal

SafePal is your gateway to the rapidly expanding galaxy of decentralized applications.

Custodial wallets

info

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

@wallet

@wallet — a bot to send and receive or trade TON for real money using P2P in Telegram. Supports Telegram Mini App UI.

              wallet                                

@cryptobot

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

              CryptoBot                                

@tonRocketBot

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

              tonrocketbot                                

Multi signature Wallets

Tonkey

Tonkey is an advanced project that introduces multi-signature functionality to TON Blockchain.

See Also