Skip to content

Add iMe Wallet#247

Open
OneZee23 wants to merge 1 commit into
ton-connect:mainfrom
OneZee23:feat/add-ime-wallet
Open

Add iMe Wallet#247
OneZee23 wants to merge 1 commit into
ton-connect:mainfrom
OneZee23:feat/add-ime-wallet

Conversation

@OneZee23
Copy link
Copy Markdown

Add iMe Wallet

iMe Wallet is a multi-chain crypto wallet implemented as a Telegram Mini App (TMA). Users interact with it via the @iMe_wallet_bot Telegram bot. The wallet supports TON Connect via the shared bridge.tonapi.io HTTP bridge; iMe TMA reads connection parameters forwarded through Telegram's start_param from our universal_url landing at https://w.api.imem.app/tonconnect.

Supports

  • JS bridge as a browser extension — N/A (no browser extension)
  • JS bridge for the in-wallet browser for iOS and Android — N/A (Telegram Mini App, opens via universal_url, no in-wallet browser)
  • JS bridge for in-wallet browser for Windows, macOS, … — N/A
  • HTTP bridge — Telegram Mini App accessible from Telegram on iOS, Android, macOS, Windows, Linux. Bot: @iMe_wallet_bot
  • HTTP bridge as a desktop wallet app — covered by Telegram desktop clients above

Supported features

Tests

End-to-end TON Connect flow validated on our staging environment against a test dApp: universal_url redirect → Telegram opens iMe TMA → wallet handles start_param, decodes, processes the connection request → user approves → dApp receives wallet address and public key via bridge. Production deployment is rolling out in the next 1–2 days; once live, we will re-test against https://demo.tonconnect.dev and move this PR out of Draft.

Integrator contacts

@github-actions
Copy link
Copy Markdown

TON Connect Integration Review Process

Thank you for contributing to the TON ecosystem! To ensure a seamless experience for users and maintain high-quality integrations, we review all wallet submissions thoroughly. Below is an overview of our process:

Why We Audit Integrations

We audit integrations to:

  • Ensure the best possible experience for TON ecosystem users.
  • Confirm that TON Connect is implemented securely, reliably, and in alignment with our specifications.

Integration & Audit Process

Follow these steps to submit your wallet for inclusion in the TON Connect list:

  1. Review Documentation:
  2. Self-Test Using Checklist:
    • Validate your integration against our Checklist of Tests.
    • Ensure all functionalities (e.g., connection, transaction signing, error handling) work as expected.
  3. Review Wallet Manifest Requirements:
  4. Submit a PR:
    • Open a Pull Request (PR) to add your wallet to the TON Connect registry.
  5. Notify Us:
    • Reach out to @kawaiinya on Telegram to confirm your submission.
    • We’ll create a dedicated Telegram chat to coordinate the audit.

Audit Process Details

  • Initial Review:
    • Our team will schedule an audit and share a report.
    • If no issues are found, your PR will be merged promptly.
  • Revisions & Re-Audits:
    • If issues arise, we’ll provide feedback. Once fixes are implemented, we’ll re-audit.
    • This cycle continues until all requirements are met.

Audit Timeline

  • Typical Duration: ~3 working days (after the audit begins).
  • Current Backlog: Due to high demand (15+ wallets in the queue), audits may be delayed.
    • We appreciate your patience and will notify you once your audit is scheduled.

Resources


We’re excited to collaborate with you and welcome your wallet to the TON ecosystem! 🚀
For questions, please contact @kawaiinya on Telegram.

@OneZee23 OneZee23 marked this pull request as draft May 11, 2026 15:39
@OneZee23 OneZee23 force-pushed the feat/add-ime-wallet branch from 9a65eea to d6c9b1c Compare May 11, 2026 15:41
@OneZee23 OneZee23 marked this pull request as ready for review May 15, 2026 09:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant