Domain Name Resolvers, Smart Contract Bidding, and Subdomain Sub-letting
Cryptocurrency transactions have historically been plagued by clunky, error-prone hexadecimal wallet addresses (such as EQBvW8Z5huK5...), creating massive UX friction and risks of funds sent to the void. Through native TON DNS (.ton) Integration, Telegram bridges Web3 smart contract infrastructure directly into consumer chat UI. Users and organizations can register human-readable decentralized domain names (e.g., alice.ton or tgway.ton) that automatically resolve inside Telegram Wallet, TON-compatible browsers, and decentralized websites. Because each .ton domain is minted as a non-custodial NFT on the TON blockchain, domain holders retain sovereign censorship-resistant custody, smart contract bidding autonomy, and hierarchical subdomain sub-letting capabilities.
Human-Readable Addressing
Replaces 48-character base64 wallet hashes with memorable names like treasury.ton for seamless consumer transfers.
Non-Custodial NFT Ownership
Domains are on-chain NFTs conforming to TIP-4 standards, tradable and transferable across Fragment and secondary NFT markets.
Subdomain Hierarchies
Root domain owners can spawn infinite subdomains (e.g. pay.brand.ton or bot.brand.ton) for organizational routing.
TON Sites & ADNL Proxy
Connects directly to TON Storage ADNL addresses, serving decentralized web portals immune to ICANN or DNS-level domain seizures.
1. Implementation Workflow: Acquiring and Binding TON DNS
Search Domain Availability on DNS.TON.ORG or Fragment
Connect your non-custodial wallet (Tonkeeper or Telegram Wallet Space). Query your desired .ton domain name. If unregistered, you can initiate a decentralized on-chain English auction lasting exactly 7 days.
Commit Initial Bidding Stake in TON Tokens
Auction reserve prices scale with character brevity: 4-character domains start at 1,000 TON, 5 characters at 500 TON, and 8+ characters at just 10 TON. If no rival bids emerge within the auction window, the domain NFT is minted directly into your wallet.
Execute Smart Contract Resolver Record Assignment
Open the domain management portal in Tonkeeper. Assign your target TON wallet address into the Wallet Record entry. You can also specify an ADNL storage hash to deploy a peer-to-peer TON Site.
Maintain Annual Smart Contract Keepalive
TON DNS enforces an annual keepalive heartbeat transaction (requiring less than 0.015 TON gas fee) once every 365 days to prevent domain abandonment. Automated calendar reminders ensure you never forfeit domain ownership.
2. Interactive Simulator: TON DNS Smart Contract Auction & Resolver Sandbox
3. TON DNS vs. Traditional Web2 DNS Architecture
Architectural differences between decentralized smart contract registries and legacy ICANN registrars:
4. Architectural Overview: TON DNS Smart Contract Resolution
5. Frequently Asked Questions (FAQ)
Can someone transfer funds to me by simply typing my .ton domain into Telegram Wallet?
yourname.ton into the recipient address field. The wallet queries the TON DNS root smart contract, verifies the linked wallet address, and routes the transaction automatically.
What happens if I forget to execute the annual keepalive transaction for my domain?
Can a .ton domain be used to host a website accessible in standard Chrome or Safari?
.ton.run or configuring TON Proxy) to resolve ADNL peer-to-peer websites. However, dedicated TON browsers natively resolve .ton sites without any third-party plugins.