A Step-by-step Guide to Registering a .forever domain

(Since .forever is a fork of ENS for a Handshake TLD, I copied a lot of this article from Brantly’s article about how to register .eth domains.)

This guide will give you step-by-step instructions of how to instantly register a new .forever name from the foreverdomains.io website.

Step 1: Open your Ethereum-enabled browser

On desktop, this could be Chrome with the extension MetaMask, or the browser Brave with its Crypto Wallet enabled.

On mobile, this could be TrustWallet, Coinbase Wallet, Status, MetaMask Mobile, or another mobile Ethereum browser.

This guide will assume you are using MetaMask in a desktop browser, but other Ethereum-enabled browsers should work very similarly.

You must be signed in to your Ethereum browser with the same wallet that you’d like to have own the name (though you can set it to resolve to a different wallet, or transfer ownership later), and you must have at least a small amount of ETH in your wallet to pay transaction costs and your name’s first year’s annual fee.

Step 2: Navigate to the foreverdomains.io website

In your browser, go to app.foreverdomains.io

Bookmark this page, because it will be the easiest way for you to manage your .forever names from now on!

Step 3: Search for your desired .forever name

Type in to the “Search names” field the .forever name you’d like to register and click the “Search” button.

If the name is already registered by someone else, you will see a page showing that the name is unavailable, like this:

If the name is available, you will see a page showing that the name as available. When you click on the name you will get a page where you can register the name, like this:

Step 4: Start the registration process

Click the blue “Request To Register” button on the bottom right. A box should pop up from MetaMask asking you to confirm the transaction. Click the “Confirm” button to confirm it.

Step 5: Wait

Do not close your browser during this process!

First, your transaction must be confirmed. This should take less than one minute.

Second, you have to wait for another minute to ensure no one else is trying to register your name. The green bar in the middle of the screen will slowly advance across the screen to show that time is passing.

Step 6: Finish registration

Once your wait time is over, orange text will appear that says “Click register to move to the 3rd step.” Click the blue button next to it that says “Register.”

This will cause another MetaMask box to pop up, asking you to confirm another transaction that will finalize your name and pay your registration fee. Click the “Confirm” button.

Back on the Manager page, where the “Register” button was you will see “TX PENDING.” Once the transaction is confirmed, your name is registered!

…and you’re done!

You are now the proud owner of a new and completely decentralized .forever name! You can own it completely and forever!

Now you need to set up your DNS records. This makes it so your name will resolve to a browser if someone is using a Handshake resolver with the Handover plugin. For more information on resolving .forever names, check the About page on foreverdomains.io

Founder of park.io, impervious.com, file.io, co-founder of WizeHive.


Founder of park.io, impervious.com, file.io, co-founder of WizeHive.