TNS Buyback and Distribute Mechanism

Terra Name Service ๐ŸŒ (TNS)
3 min readJan 7, 2022

--

TLDR;

  • The 10% buyback and distribute has been implemented.
  • TNS is planning to gradually increase the buyback rate to 100% within two years.

According to the first TNS governance poll on 24 December 2021 on using TNS domain registration fee to buyback $TNS and distribute to Governance stakers, the TNS team have finished implementation the poll on 4 January 2022.

Passed Buyback and Distribute Poll

Buyback and Distribute Mechanism

Here are the detailed explanation of the implementation:

  1. After users buys a domain, the domain purchasing fee will be kept in the controller contract.
  2. Bot is set to call a withdraw function in the controller contract at arbitrarily time once a week.
  3. All $UST in the controller contract will be split to 90% and 10% and kept in multi-signature treasury contract and collector contract respectively.
  4. Bot will then call a sweep function in the collector contract.
  5. The collector contract will market buy $TNS from Terraswap UST-TNS pair using the fund in the contract.
  6. All $TNS received will be sent over to the governance contract and distributed to stakers.

You can find the list of all related contract addresses at the end of this article.

Rationale for Buyback and Distribute

The domain registration fee is main source of revenue for Terra Name Service. The first governance poll of Terra Name Service introduces the mechanism for $TNS token to capture a segment of Terra Name Serviceโ€™s performance.

By buying back tokens and distributing them to stakers, this creates buying pressure on $TNS and also allocate the dividends to participating governance members.

At the current implementation 10% of the domain registration fee is used to buyback $TNS tokens and distribute back to governance stakers. The remaining 90% is allocated to TNS treasury, which will be used for daily operation and expanding the team to speed up the development and partnership of TNS.

Our team initially set the buyback rate at 10% because we want to ensure that the team will have enough treasury to operate long term since we do not have any investors. However, we are planning to gradually increase the buyback rate to 100% within two years.

Closing thoughts

This is our first governance poll after taking the first step toward DAO! Thanks to all TNS holders who participated in the voting and for those who help creating and collaborating with us in this project. Please continue sharing feedback, vision, connection with partners, and cool ideas with us.

There are countless possibilities and importances for web3 domains as an on-chain identity for userโ€™s wallets across multi-chain. Even suggested by the name, Terra Name Service is not limited solely to Terra chain. As the name our top level domain as .ust, TNS aims to be the domain name to use with any chains that support UST as we are seeing the adoption of UST across multiple chains. Terra, Cosmos, Osmosis, Secret Network, Crypto.com, Persistence, Injective, Solana, you named it, we will expand the support of TNS to the chain.

We strongly believed that our integration roadmap, potential partners and engaging community will result in massive cross-chain adoption which creates a positive feedback loop bringing value for $TNS token stakers.

--

--

Terra Name Service ๐ŸŒ (TNS)

TNS will put an end to long, random and unreadable Terra address! Name your Terra address to be short, well-crafted and human-readable ๐Ÿ˜‰ https://tns.money/