Publish your first website from the Web dashboard. In the Telegram Mini App, open Tonsites.
Before you start
You need a TON wallet and a name it owns: a .ton domain, a collectible Telegram Username or a supported Subdomain.
1. Connect your wallet
Open Resistance Tools, click Connect wallet and approve the connection in your wallet.
2. Choose your content
Go to TON Sites → My Sites → Deploy. Choose a template or upload your static website files.
For a template, fill in the fields and check the preview. For an upload, select your build folder with index.html at its root:
my-website/
├── index.html
├── styles.css
└── assets/
└── logo.png3. Link your name
Choose your name from the list. If the app asks you to link it, approve the DNS change in your wallet. Linking replaces the name's current site destination.
4. Publish and open
Finish publishing, then use Open from My Sites to visit your website.
You can publish updates to the same site later. See versions and rollback to restore an earlier version.