logo academy

How to get an Unstoppable Web3 Domain

October 26, 2022

9 min

How to get an Unstoppable Web3 Domain

Would you like a Web3 Domain but don’t know where to start? If you have never travelled in the crypto world beyond the walls of an exchange, it’s time to get ready to go. You will find all the essentials here: how to buy a Web3 domain, how to set up a crypto wallet to which you will associate your domain, and how to mint it on the blockchain so that it is forever yours. Just like when you pack your bags, there are some things you should never forget in order to travel peacefully. On this journey, passwords and private keys are like your identity documents: always keep them close.

Creating a Web3 domain: which name should you choose?

First of all, to create Web3 Internet domains you can choose from a variety of top-level domains (TLDs), extensions such as .crypto, .nft, .x, .blockchain, .wallet.

In the case of Unstoppable Domains, simply go to the homepage and check available names under the search bar.

Then think about the name you want to give your domain (the part before the TLD). Be careful to use only characters of the Latin alphabet, including numbers, and avoid spaces.

If you have no ideas, here are some tips to follow in order to choose your domain name wisely:

  • Less is more: the name must be easy to remember and write, both for you and for others.
  • Consistency helps: using names or nicknames that you already use in social networking or Web2 apps may facilitate the transition of your contacts and profiles to Web3.
  • Count your characters: take into account the cost you are willing to pay to create your domain. Usually the shortest and simplest domain names are the most popular, so try adding a few characters if you want to lower the price.
  • Let your TLD speak for you: the functionality from one TLD to another does not change, but each type is often used for different purposes. The .nft domain is popular among artists and collectors, .wallet is great for those who want to use a domain just for storage and payments, while .x is simple and sophisticated.
  • There is no perfect domain: if you can’t make your mind up, cut it short – domain use is more important than its name.

Once you have found the name, TLD and price that suits you, add it to your basket and choose a payment method. The next step is minting your Web3 Domain on the blockchain, but first you need to have a crypto wallet set up and ready to go.

Set up your crypto wallet for Web3

This step will help you figure out which wallet to create, so you can associate it with your Web3 domain.

Do you already have a crypto wallet and know how to use it? Skip to the next paragraph.

Crypto wallets allow people to manage their digital assets, such as cryptocurrencies and NFTs on the Web3. Unlike a normal wallet, which contains cash, cryptocurrency wallets technically do not store crypto. Instead, they store information indicating the location of cryptocurrencies and NFTs on the blockchain: the public ledger that records and authenticates all transactions.

There are different types of wallets, but in general we can distinguish between hot and cold wallets, and between custodial and self-custody wallets.

In short, hot wallets are connected to the internet most of the time, and thus exposed to the various risks of the network. Cold wallets, on the other hand, are kept mostly offline, safe from any event except the loss of the device used as a wallet.

Custodial wallets are third-party services that hold and store private and public keys for you, i.e. your cryptographic access codes. You only know the address, which you can share with anyone. Centralised exchanges often provide this service to facilitate the use of cryptocurrencies when buying and selling. In contrast, self-custody wallets require owners to know and manage the security of their private key, something that only they can and should know. A responsibility not to be taken lightly.

Let us delve into this fundamental aspect: the keys to a wallet.

To use any type of wallet, a public key and a private key are essential.

Your private key or seed phrase is a 12 or 24-word phrase that allows you to control your tokens and coins with a self-custody wallet, much like a password or your digital signature. Losing your private keys or seed phrase means that you cannot recover access to your wallet and assets. Moreover, if someone else gets hold of it, they can take control of its contents, so it is essential to keep your private keys safe.

Storing private keys on an Internet-connected device, such as a phone or computer, may be convenient. However it leaves us exposed to hackers, social engineering scams, viruses and other cyber threats. Some of the methods to consider to keep your private keys safe are to write them down on paper and store them in a safe place, such as a safe deposit box, or use a cold wallet such as Ledger or Trezor. Read the article on password management to learn more.

Choose the best wallet solution for you, depending on how you will use it and what level of ownership and responsibility you prefer. Also, you may want to read this section on how to securely manage your wallet.

The goal now is to associate your new Web3 domain with a wallet and to understand how to use it easily for any Web3 application. So in this scenario, we don’t just want to use it for payments. You can also create a website or as a social profile, because a Web3 domain can represent your digital identity.

To participate in the Web3 ecosystem, the most convenient option is a self-custody web wallet. An example is Metamask, a wallet that can be connected to any decentralised application (Dapp). If you want to buy NFT on Opensea or newly launched tokens on Uniswap, you need a web wallet compatible with as many Dapps and blockchains as possible.

Creating a Metamask wallet is very simple:

  1. Go to https://metamask.io/download/
  2. Click on ‘Install MetaMask for (browser)’.
  3. Click on ‘Add to (browser)’.
  4. After installation, a new tab should open automatically. If it does not, go to the list of extensions and click on MetaMask.
  5. Click on ‘Create a Portfolio’.
  6. Click on ‘I accept’.
  7. Set a password, check the box to accept the Terms of Use and click ‘Create’.
  8. Click ‘Next’ and then ‘Click here to reveal the secret words’.
  9. Now, write the secret phrase (seed phrase) on a piece of paper and keep it in a safe place. Click on ‘Next’.
  10. Select the words of the secret phrase in the correct order and click ‘Confirm’.

Creating your Web3 domain: minting on the blockchain

Now that you have your domain name and a self-custody wallet, the next step is to create an NFT to connect them and make them one.

Minting is the process of registering your domain on the blockchain. Think of it simply as buying a house: once the deed is signed, the house is taken off the market, no one else can buy it anymore. When you receive the keys, the house is officially yours: minting is like receiving the keys to your new home. You unlock all the superpowers of your domain and get full custody of it.

The term is actually used to refer to anything that is created and registered on the blockchain: a cryptocurrency, a token or an NFT. Its original meaning comes from the creation of metal coins and it has always been used with cryptocurrencies in this sense too. Later, it was extended to all types of tokens: for instance, when creating an NFT, you cryptographically and immutably register it in digital form on a blockchain.

This process does not happen by magic: there are miners or validators who take care of this, and they require an incentive. On Ethereum, it is called a gas fee, and it must be paid for the creation of any object or smart contract. In the case of Unstoppable Domains, the minting takes place on Polygon and is free.

Here’s how to mint your domain after purchasing it

  1. Go to ‘My Domains’:
  2. Select Free Mint next to your domain and click on continue.
  3. Select the wallet in which you want to mine your domain.
  4. Tick the box ‘I understand’ and confirm.
  5. Confirm your e-mail, enter the verification code and confirm.
  6. Your domain will be coined on Polygon. The operation may take several minutes depending on the traffic on the network.

Congratulations! Your domain is officially registered on the blockchain and your wallet address is set as the domain owner.