๐งโ๐คโ๐งVDC-4: Familiars
Familiars are a special component in the VERV OS that supports Custom Global Identifiers (CGI) and Custom Local Identifiers (CLI) among the whole VERV ecosystem.
By default, we are using blockchain-based DNS services (like TON DNS, ENS and others). But optionally, there is availability to claim username in VERV ecosystem.
There are 3 levels of CGIs in VERV:
Common โย no requirements from user
Verified โย user has an active DNS identifier from any verified blockchain
Trusted โ user has an active CGI from VERV
How CGIs are minted?
CGI is an SBT โย unique NFT token that is bound to a specific wallet. If user wants to change his wallet, heed to request a burn and new issuance of SBT.
There is no pre-reserved CGI, but when dealing with copyrights VERV's policy is the following:
If CGI was purchased BEFORE an identifier with the same name was registered as a trademark or as a blockchain DNS record, then the purchase is valid. Otherwise, the buyer is forced to release the CGI.
Any CGI is minted at the moment of purchase by the buyer. The buyer is responsible for covering all infrastructure costs that appears.
Any CGI is a subject of an auction for at least 24h (buyer selects the duration).
The price per CGI is determined by the market during the auction. The default price is 500 VRV.
How do they work?
The user needs to connect his ETH/TON/TRON wallet to the VERV OS, and we need to have an on-chain proof that the user really holds that SBT. Once confirmed, he can instantly claim the required CGI to obtain a Trusted status or just stay with Verified.
The difference is in the suffix โย for Verified we are not cropping the โ.tonโ or โ.ethโ from the username, so the user's name on the platform will look exactly how it's written in the DNS โย e.g โdurov.tonโ. In case of Trusted status, suffix is cropped.
Why do we need this?
It's just a more convenient and user-friendly way to communicate with different addresses. Instead of sending funds to your close ones with a strange hex, you can just send them to your kid, parents, friend just by their name.
Global Identifiers are visible by anyone, and they are immutable (user only can burn an existing identifier and mint a new one). Global Identifiers are purchased from the VERV or Secondaries Market.
Local Identifiers are visible only for certain user. If there is a conflict (one address has both CGI and CLI, the preferred method is determined based on the settings for this wallet. By default, CGI is preferred). Local Identifiers are free, but there is a limit for them โย 8 identifiers are available to any user (can be upgraded).
Secondaries Market
Upon changing the name, the user can sell existing CGI on the secondaries market. In this case, his SBT is being burned, and a new one is minted for the counterparty.
Last updated