# Telegram Money — the native Gram wallet (https://docs.ton.org/llms/onboarding/wallet-apps/telegram/content.md)



Telegram Money is a [*mainnet*](https://docs.ton.org/llms/start-here/content.md) wallet on The Open Network (TON) for receiving assets and connecting to decentralized apps (dApps) through [TON Connect](https://docs.ton.org/llms/applications/ton-connect/overview/content.md).

* **On-chain transfers:** send Gram to Telegram users, including those who have not opened the wallet yet. Transfers execute on TON through the [WalletTg smart contract](https://docs.ton.org/llms/contracts/standard/wallets/telegram/overview/content.md).

* **Sponsored fees:** Telegram covers network fees for a daily allowance of five free transfers through [gasless transactions](https://docs.ton.org/llms/contracts/standard/wallets/gasless/content.md).

* **One wallet across devices:** an [encrypted cloud backup](https://docs.ton.org/llms/contracts/standard/wallets/telegram/key-management/content.md) allows using the same wallet across devices without manual imports. It splits the wallet key into three parts stored in data centers on three continents.

* **Connect dApps once:** TON Connect connections sync across devices without reconnecting each one. Each device needs the current wallet key, restored from the cloud backup or the recovery phrase.

* **Control the keys:** disable cloud backup or [rotate the signing key](https://docs.ton.org/llms/contracts/standard/wallets/telegram/key-management/content.md) without changing the wallet address. The current recovery phrase also allows importing the wallet into another compatible app.

* **Shared contract upgrades:** validators can vote to [upgrade the shared wallet implementation](https://docs.ton.org/llms/contracts/standard/wallets/telegram/overview/content.md) to add features and improvements for all Telegram Money users at once, without user action. These upgrades require more than 75% of the total validator weight — neither Telegram nor anyone else can bypass validator approval to perform them.

<Callout type="note">
  For *testnet* wallets, use [wallet.ton.org](https://docs.ton.org/llms/onboarding/wallet-apps/web/content.md) or [manage development wallets](https://ton-blockchain.github.io/acton/docs/wallets) with the \[[Acton toolchain](https://docs.ton.org/llms/contracts/acton/content.md).
</Callout>

## Open or restore a wallet [#open-or-restore-a-wallet]

In Telegram Desktop, open the main menu and select <kbd>Money</kbd>. This entry appears only when Telegram enables wallet access for the account.

* To restore access on a device, use the recovery phrase:

  1. Open the Money menu and select <kbd>Keys & Backup</kbd>.
  2. Select <kbd>Restore from recovery phrase</kbd> when Telegram offers phrase-based restoration, then enter the current phrase.

* To display the phrase in Telegram Desktop, open Money's menu, select <kbd>Keys & Backup</kbd>, then <kbd>Show Recovery Phrase</kbd>.

  <Callout type="danger">
    The recovery phrase gives control of the wallet and funds. Store it securely — never share the recovery phase in plain text.
  </Callout>

* To import the phrase in another app, use an app that supports the [WalletTg](https://docs.ton.org/llms/contracts/standard/wallets/telegram/overview/content.md) contract and its [rotation mnemonic format](https://docs.ton.org/llms/contracts/standard/wallets/telegram/key-management/content.md). For backup settings and phrase updates, see [key management](https://docs.ton.org/llms/contracts/standard/wallets/telegram/key-management/content.md).

## Confirm the address and connect a dApp [#confirm-the-address-and-connect-a-dapp]

1. Copy the wallet address from Telegram Money and check it in a [mainnet explorer](https://docs.ton.org/llms/onboarding/explorers/content.md).
2. Start a [TON Connect](https://docs.ton.org/llms/applications/ton-connect/overview/content.md) session from the dApp and confirm its name in Telegram Money.
3. Review each transaction or signing request before approving it. A connection alone does not authorize a transaction.

## Learn more [#learn-more]

* [WalletTg contract](https://docs.ton.org/llms/contracts/standard/wallets/telegram/overview/content.md)
