As we all know, the address of a cryptocurrency wallet is composed of a series of random uppercase and lowercase English letters and numbers. Without the use of tools, it is almost impossible for the average person to memorize that series of disordered letters perfectly. More importantly, blockchain-based transactions are irreversible, and if the address is wrong, all past cryptocurrencies will be lost. The emergence of Ethereum Name Service (ENS) just solved this problem. With ENS, we are able to remember wallet addresses in a human readable form instead of a jumble of random numbers and letters. Some of the well-known ENS domain names in the currency circle are believed to be familiar to everyone, such as vitalik.eth of V god, barmstrong.eth of the president of Coinbase, fallon.eth of the American celebrity, and so on.
Source: https://ethleaderboard.xyz/
Setting up an ENS domain name is not only a fun experience, it also serves as our representation in Web 3.0. In the vernacular, ENS is actually like the well-known NFT. After we mint domains, they can be transferred or listed for sale on the secondary market in the same way as regular NFTs. In today's guide, the author will take you step by step to create (mint) your own ENS domain name and bind it to your cryptocurrency wallet. The last step, which can be done or not, is to set our NFT as the profile picture of ENS. let's go!
1. Visit https://ens.domains/
2. Connect a cryptocurrency wallet.
3. Enter the ENS domain name you want to use.
4. If the domain name has been registered by others, it cannot be created.
5. Search for other domain names. If satisfied, proceed to the next step.
6. Register after selecting a period. If you only choose one year, you need to renew the subscription every year, and you need to pay the fuel fee for each renewal. In addition, if the domain name expires and you forget to renew it, it may be snatched by others.
7. Confirm the transaction.
8. Wait 1 to 2 minutes.
9. Click "Register" for casting.
10. Confirm the transaction.
11. If you come to this page, it means that the domain name is created successfully. If you want to bind it to an encrypted wallet, click "Set As Primary ENS Name".
12. Check the box.
13. Click the drop-down arrow.
14. Select the domain name you just created.
15. Click Save.
16. Confirm the transaction.
17. The binding is successful! Click "View on Etherscan".
18. The wallet addresses in Etherscan are now all changed to the new ENS domain name.
Set NFT as ENS profile picture
1. Click the ENS domain name.
2. Select Add/Edit Record.
3. Scroll down to Avatar.
4. Visit https://opensea.io/ and open the URL link of the NFT you want to display. As shown in the figure, copy the URL starting from "0x...". It should be noted that you must be the NFT holder.
5. On the same page, scroll down to find out the details of the NFT. Check "Token Standard". Most avatar NFTs are ERC-721 tokens.
6. Go back to step 3 and fill in the blanks using this format: eip155:1/erc721:contract address/token ID (paste the URL of OpenSea in step 4). If the format is correct, a green tick will appear.
7. Click "Confirm".
8. Confirm the transaction, and you're done!
9. Wait for several hours (about 2 hours in my case). Refresh the page, and you will see that the avatar on the left has been replaced with the NFT we just uploaded.
10. This NFT avatar will also appear on dApps.
(your ENS domain name).xyz:
Uniswap:
OpenSea: (click the refresh button)