Skip to main content
To integrate with TON, the standard wallet connection protocol is used — TON Connect. It is similar to WalletConnect on Ethereum, but made specifically for TON and covers basic integration aspects. For deeper integrations, it is common to utilize various supplementary SDKs and APIs. Basic communication schema of TON ConnectBasic communication schema of TON Connect

About TON Connect

TON Connect enables secure communication between wallets and decentralized applications, allowing users to authorize transactions while maintaining control of their private keys. Currently, TON Connect supports over 30 wallets and connects to hundreds of major applications across the TON ecosystem. As the mandatory connection protocol for all Telegram Mini Apps, it serves as the gateway to TON’s entire ecosystem of applications and services. Think of it as the essential infrastructure that your institutional clients will need to access any TON-based services — from DeFi protocols to gaming applications to payment systems. For technical architecture details: TON Connect protocol specification on GitHub.

Are you building a web3 app?

Explore the demo apps made with React.

Demo TON dApp with React

Demo TON dApp GitHub repository

Proceed with integration and usage recipes.

How to integrate a dApp with TON

Common usage examples

Skim the related reference pages.

App manifest

@tonconnect/sdk

@tonconnect/ui

@tonconnect/ui-react

Are you building a web3 wallet?

Follow the step-by-step guide.

How to make a wallet on TON

Or skim the related reference pages.

Wallet manifest

WalletKit reference

@tonconnect/protocol

For more, see the TON Connect articles from Google Docs.

QA Guide

Native or web wallets

In-app or browser extension wallets

Join the community

If you have questions about integrating TON into your project, need help troubleshooting issues, or want to discuss best practices with other developers, join our community channels.

Telegram folder with many developer chats

List of skilled professionals and agencies

See also