How to Check TON Wallet Permissions in Telegram Mini Apps

TON helps explain what this update means for Telegram Mini Apps, users, and developers across the TON ecosystem

TON: How to Inspect Wallet Permissions Before Connecting

The increasing adoption of the TON blockchain within the Telegram ecosystem has brought powerful new applications to users—ranging from games and social platforms to crypto payments—all accessible directly via Telegram Mini Apps. However, with these new conveniences come important security considerations. Whenever you attempt to interact with TON blockchain features (like payments or token trading) inside a Telegram Mini App, you will receive wallet connection requests. Understanding and inspecting these permission prompts is essential to protecting your funds and personal data.

Here’s a checklist to follow before you approve any TON wallet connection inside Telegram Mini Apps:

  • Review Each Permission Request: Always stop and assess every wallet connection prompt or transaction preview before you sign or connect your wallet. Legitimate Mini Apps typically present clear, detailed permission descriptions and explicit transaction previews. Carefully examine whether the request includes exactly the information you expect—such as the operation being performed, the asset involved, and the recipient address.

If the app presents a vague, generic, or unexplained request for access, do not hesitate to reject the prompt and exit the Mini App. It is better to err on the side of caution than risk unwanted access to your funds.

  • Check Provided Information: Look at all available context in the Mini App’s interface and its bot profile. Be especially skeptical of bold promises about “free” rewards, exclusive allocations, or high-yield opportunities unless these are backed up by official sources. While some legitimate Mini Apps offer bonuses or incentives, unverified promotions can be used to lure users into risky transactions.

According to official Telegram documentation, Mini Apps may have access to your Telegram user ID, name, and language code for identification and interface purposes. However, they cannot access your wallet funds or approve TON transactions without your explicit approval through a signing process.

  • Never Share Your Seed Phrase: No Mini App or Telegram bot should ever request your secret recovery phrase (seed phrase) or private keys. If you ever encounter a Mini App that asks for these, it is a scam. Exit immediately and report the bot.

How to Recognize Safe Wallet Prompts

  • Double-Check the Details: Confirm that every field in the transaction or connection prompt matches your expectations. This includes confirming the correct token, amount, and wallet address. Any mismatch between what you intended and what is displayed is a warning sign.
  • Reject Unclear Requests: If you receive a prompt that is blank, poorly worded, or doesn’t explain what you are signing, do not approve it. You are never required to sign transactions you do not fully understand. Safe Mini Apps will make the process transparent, letting you review what permissions are being requested and for what purpose.

How to Revoke Mini App Permissions and Protect Your Wallet

  • Manage Connected Apps: Use your wallet’s settings (where available) to view a list of connected apps and services. If you no longer use a specific Mini App, disconnect or remove its access.
  • Respond to Suspicious Activity: If you notice any behavior you didn’t authorize (such as transactions or prompts from unknown apps), immediately disconnect the Mini App in question. Then, double-check your wallet balance and recent transaction history for any unauthorized activity.
  • Migrate Funds if Needed: If you suspect your wallet may have been compromised or granted excessive permissions, consider moving your assets to a new, secure wallet. Always choose wallets that provide clear management over authorized connections and a transparent session or activity history.

Key Implications and User Risks

  • Fraud Risks: Some malicious Mini Apps may try to trick users into signing unwanted transactions by mimicking the look of trustworthy apps or presenting intentionally confusing prompts.
  • No Guaranteed Safety: Following these checklist items improves your security but does not guarantee complete protection. New risks can arise as Mini App features evolve. Maintain healthy skepticism and always confirm the legitimacy of any Mini App or service before connecting your wallet.

Conclusion