Introduction
Welcome to the TAC developer guides. If you’re an EVM developer looking to expand your reach to TON’s ecosystem and Telegram’s 1 billion users, you’re in the right place.
If you are using AI code editors like Cursor, we recommend adding our llm.txt (https://docs.tac.build/llm-full.txt) file to your code editor. This will provide your IDE with full context about TAC, enhancing your development experience.
The Building Blocks of a TAC Application
Building a hybrid dApp on TAC involves two primary components:
Smart Contracts
Deploy your existing Solidity contracts on TAC’s EVM Layer
Frontend SDK
Use our SDK to connect TON wallets to your EVM contracts
How it Works
Deploy Your Smart Contracts
First, deploy your existing Solidity contracts on TAC’s EVM Layer. You can use all the familiar tools like Hardhat, Truffle, or Remix.
Build a Proxy Contract
TAC uses proxy contracts to route transactions between TON and your EVM contracts. You can build a custom proxy or use our templates.
Integrate the TAC SDK
Add the TAC SDK to your frontend to enable TON wallet connections and transaction routing through the TON Adapter.
Launch Your Hybrid dApp
With contracts deployed and frontend integrated, users can interact with your dApp directly from their TON wallets!
Who Should Use TAC?
TAC is ideal for:
- Existing EVM projects wanting to reach Telegram’s massive user base
- DeFi protocols looking to tap into TON’s growing liquidity and user activity
- NFT marketplaces expanding to new audiences
- Social applications leveraging Telegram’s network effects
Getting Started
Ready to build? Our quick start guide will help you deploy your first contract and connect it to TON in minutes:
Example Projects
Looking for inspiration? Check out these example projects built on TAC:
Was this page helpful?