How to Register an ENS Name

With your .eth domain, receiving cryptocurrency becomes as easy as email.

Instead of having to remember a long string of random letters and numbers, which makes it impossible to give your address to receive cryptocurrency quickly, you now need to send them your .eth name.

For example, I’ve registered marioabcdef.eth. You can send Ethereum, Bitcoin, and BNB directly to me through this domain.

Below is a guide that gives you step-by-step instructions on how to instantly register a new .ETH name with the official ENS Manager app. By creating an ENS name, any person will be able to send funds to you just by typing your name. The process works a lot like buying a domain for a website, but instead of using your .eth domain to host a website, you use it as an alias to receive cryptocurrency.

The guide below uses Ethereum as an example, but you can use your BNB or Bitcoin address in Step 9) Instead of Ethereum.

If you don’t want to spend money for your .eth name (and you don’t care that much about the name) you can use ENS own free subdomain service

Step 1: Open your Trust Wallet

Make sure to use the same Multi-Coin Wallet that you’d like to own the name with (though you can set it to resolve to a different wallet, or transfer ownership later). You also need a small amount of ETH in your wallet to pay transaction costs and your name’s first year’s rent.

Step 2: Navigate to the ENS Manager

Go to DApps and tab on “Ethereum Name Service” (or enter https://app.ens.domains/)

Step 3: Search for your desired .eth name

Search for the .eth name you’d like to own (including the “.eth” ending).


If the name is already registered by someone else, you see a page with information about the name’s ENS records.

If it’s available, you have to select for how long you like to register the name.

Step 4: Select period

Use the “-” and “+” buttons to select for how many years you’d like to pay rent initially (You have to rent it for at least one year). You can always choose to extend your registration period at a different time in the future.

Step 5: Start the registration process

Tab on “Request To Register”. A box should appear, asking you to confirm the transaction. Tab on “Send”.

Step 6: Wait :watch:

Do not close your browser during this process! First, your transaction must be confirmed (Should take less than one minute).

Step 7: Finish registration

Once it is done, tab the blue button next to some text that says, “Register.”

Another box appears, asking you to confirm another transaction to finalize the registration. Tab on “Send” once more.

Back on the Manager page, you can see “TX PENDING.” Once the transaction is confirmed, your name is registered, but you are not done just yet! Tab on “Manage Name” to set your ENS records and bind your old address to your new ENS name.

Step 8: Set a Resolver

Next, you set a Resolver for your name. Scroll to Resolver and chose “Use Public Resolver”. Tab on “Save” and confirm the transaction to store your changes.

Step 9: Bind your Old Address (ENS Records)

In the last step, we bind your old address to your new ENS name. Tab on “Records” and paste your address in the field. Hit “Save” and confirm yet another transaction (The last one, promise). You can see “TX PENDING” again. Once the transaction is approved, you can start receiving crypto with your new ENS name.

Besides your ETH address, you can also bind other blockchains to your ENS name. Tab on “Records”, then on the “Select a Record” drop-down menu, choose “Other Addresses”. Then on the “Coin” drop-down menu, select the blockchain that you want to add. Make sure you put in the correct address and then hit “Save.” Wait for the transaction to complete. All done!

As the proud owner of a new .eth name, make sure your friends download Trust Wallet and register their own. That way, you can send Bitcoin, Ethereum, BNB, and soon many more, to “yourfriend.eth” instead of using a hex address “0x9d8…” (OH YEAH)!

2 Likes