KLY Aliases — a new vision for Web3 naming

KLYNTAR
4 min readApr 19, 2024

--

Intro

This will be a short article where we would like to introduce you to the naming system on KLY. Instead of calling it domains — like other networks (such as Ethereum, Near, Solana) we decided to give a more general term — alias.

In this article, we will briefly introduce you to the flexible naming mechanism that is planned to be introduced into the KLY ecosystem.

Let’s begin!

Domain / Subdomain / Handle in social networks = KLY Alias

Unlike other projects that simply replace your address with something similar:

  • vitalik.eth
  • blackdragon.near
  • anatoly.sol

We took a different route. The purpose of aliases was to provide an enhanced ability for developers to use friendly names instead of complex EOA addresses and smart contracts.

Point 0 (extra point) — aliases for user accounts and smart contracts

Blockchains often feature 2 types of entities — user accounts(EOA — externally owned accounts) and smart contracts.

Just for reference, we will allow you to change names for both smart contracts and users

Eg:

  • Stablecoins like USDT can confirm the contract address in KLY and receive the alias “Tether”
  • A famous person can verify own KLY address and receive the alias “FamousGuy”

Point 1 — bring your domains from Web2 to KLY

We will allow you to link your blogs and organizational websites to addresses and smart contracts. Where can this be useful? Here are a couple of use cases:

  1. Accept donations on your blogs to your own address
  2. Show business partners your financial transactions in KLY by simply passing them the name of your organization instead of the smart contract address

Point 2 — bring your domains from Web3 to KLY

Yes, you saw everything correctly))) If you already own a domain in another blockchain, simply confirm your ownership and receive it in KLY. It’s simple!!!

Point 3 — create subdomains

For Web2 / Web3 domains it will be possible to create subdomains like real DNS domains, Active Director and so on.

This can be useful if you need a hierarchy. For example, separate separate divisions of your organization, create usernames for your team (say member1.team.kly / member2.team.kly).

More examples:

  1. Root organization domain: organization.org
  2. Departments: programmers.orgnanization.org, designers.organization.org and testers.organization.org
  3. Separate users: tony.testers.organization.org, john.designers.organization.org

This will also be useful for various analytical tools and similar projects (for example Arkham)

Point 4 — bring your handles from social networks for aliases on KLY

Bind your Discord, Twitter, TikTok, Telegram usernames to accounts / smart contracts on KLY 😏

Point 5 — programmable alias logic

Here we are talking about the fact that the network will receive aliases through a smart contract in which you can write the logic:

1) Rotation of aliases
2) Generation of new subdomains

… and much more!

Point 6 — native .kly domain

Of course, we will not ignore the creation of our own .kly domain, which will support the same functionality that was described in the previous paragraphs. We will talk about this in more detail in future articles.

Point 7 — alias market

It’s too early to talk about this, but we believe that the variety of aliases, as well as the set of technologies that stand behind them, will create a whole market for the exchange and purchase/sale of aliases. A separate standard (like ERC) will need to be created for them to work properly within XVM.

Point 8 — future improvements

Multiple aliases per address, custom domains, emojii and much more 🤫

Usage

To see how to use an alias in KLY transactions, check out this tutorial in our documentation

Summary

One day the following transactions will be possible!

This was just an introductory article to KLY Aliases. Here we have revealed in more detail the details, possibilities and briefly touched upon the future. We hope to see active use of aliases in various applications, wallets, SDKs, and so on.

We’ll talk about technical details in later stages. There we will touch on the architecture of interaction between smart contracts for resolving aliases, for controlling them, and so on.

Stay in touch to always be up to date with news!

Links

--

--

KLYNTAR

KLY - decentralized L1 ecosystem for Web2 & Web3 & Real World with tons of killer-features