# How to register an ENS domain/name

Go to the [ENS Manager App](https://app.ens.domains/), connect your wallet and search for a name you want

<figure><img src="https://3012111568-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fn4PkwKyPvID2082agde0%2Fuploads%2Fgit-blob-6dd447f2db73e101e6b3bd23e712cd4e5d270bc2%2Fimage%20(9).png?alt=media" alt=""><figcaption></figcaption></figure>

Provided that the name you searched for is available, click on it to continue to the beginning of the registration

<figure><img src="https://3012111568-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fn4PkwKyPvID2082agde0%2Fuploads%2Fgit-blob-847500c17997e7fa25d21920d7e2ed0089ec4ce5%2Fimage%20(10).png?alt=media" alt=""><figcaption></figcaption></figure>

Select the amount of years you want to register the name for, and if you'd like to set it as your wallets Primary name during the registration process and then click Next.

#### For more information about what the Primary name does, see <a href="#h_a347bc2041" id="h_a347bc2041"></a>

[The Primary name](https://intercom.help/ens-6868c9444b07/en/articles/7890756-the-primary-name)

#### Set additional records <a href="#h_50f6b71ba1" id="h_50f6b71ba1"></a>

By selecting Edit Profile during the registration process you can set multiple records in the registration transaction.

Set the records you want on your ENS name, or skip ahead to Registering your ENS name below.

#### Registering your ENS name <a href="#h_f36879dc02" id="h_f36879dc02"></a>

Registering an ENS name is a three step process

<figure><img src="https://3012111568-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fn4PkwKyPvID2082agde0%2Fuploads%2Fgit-blob-470e5e3deeb6c8a03bbf4beaa2fb3c0734dd0704%2Fimage%20(11).png?alt=media" alt="" width="563"><figcaption></figcaption></figure>

1. Request to Register\
   ​\_A 0ETH commit transaction to prevent front-running\_\
   ​
2. Wait 60 Seconds\
   ​\_A 60 second waiting time\_\
   ​
3. Register\
   ​\_The actual Registration transaction\_

### Step 1: Request to register <a href="#h_0307197369" id="h_0307197369"></a>

<figure><img src="https://3012111568-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fn4PkwKyPvID2082agde0%2Fuploads%2Fgit-blob-470e5e3deeb6c8a03bbf4beaa2fb3c0734dd0704%2Fimage%20(12).png?alt=media" alt=""><figcaption></figcaption></figure>

While this transaction does not have a transaction value, it still incurs a gas fee.

Click Request to Register to start Step 1 of the registration process. A 0 ETH transaction is performed where your name is hashed with a secret key so that no one else can view the name you're trying to register.

#### Keep in mind <a href="#h_2e5a6e6af3" id="h_2e5a6e6af3"></a>

* This step stores a *secret key* in your browser's local storage. To avoid having to repeat this step, make sure to *not* clear your cache or switch browsers.\
  ​
* You have *1 day* to complete Step 3 before the Request to Register transaction expires. *However,* the ENS name is *not reserved for you* during this time.

Double-check that the registration length and fees are satisfactory, then press Begin to start the registration process

<figure><img src="https://3012111568-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fn4PkwKyPvID2082agde0%2Fuploads%2Fgit-blob-fff1f3d5b688a34b26f0ca7ef9c397a83413e01d%2Fimage%20(13).png?alt=media" alt=""><figcaption></figcaption></figure>

Click Open wallet and approve the transaction in your wallet

<figure><img src="https://3012111568-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fn4PkwKyPvID2082agde0%2Fuploads%2Fgit-blob-b7bc310e8be744186a22940c5c90979875482803%2Fimage%20(15).png?alt=media" alt=""><figcaption></figcaption></figure>

Wait while the transaction is processed by the Ethereum blockchain

<figure><img src="https://3012111568-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fn4PkwKyPvID2082agde0%2Fuploads%2Fgit-blob-eadb4c488cc58c2ebd01bfd34249a6490fda4060%2Fimage%20(16).png?alt=media" alt=""><figcaption></figcaption></figure>

### Step 2: Wait 60 second <a href="#h_7c30f7fac0" id="h_7c30f7fac0"></a>

<figure><img src="https://3012111568-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fn4PkwKyPvID2082agde0%2Fuploads%2Fgit-blob-ed70828c258c4927ee452bf5087317ed391d779f%2Fimage%20(24).png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

After the Step 1 transaction completes there's a 60-second waiting period to prevent front running

<figure><img src="https://3012111568-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fn4PkwKyPvID2082agde0%2Fuploads%2Fgit-blob-90b791e7e119369cc9ee7b2db4395d48edfe0c30%2Fimage%20(19).png?alt=media" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3012111568-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fn4PkwKyPvID2082agde0%2Fuploads%2Fgit-blob-d0cdfb7f5703a78d0afd2c90791f7b40f08bed3d%2Fimage%20(20).png?alt=media" alt=""><figcaption></figcaption></figure>

### Step 3: Register <a href="#h_506b33b61a" id="h_506b33b61a"></a>

<figure><img src="https://3012111568-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fn4PkwKyPvID2082agde0%2Fuploads%2Fgit-blob-ed70828c258c4927ee452bf5087317ed391d779f%2Fimage%20(18).png?alt=media" alt=""><figcaption></figcaption></figure>

Now it's time to Register your ENS name. Click the register button and confirm the transaction in your wallet

<figure><img src="https://3012111568-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fn4PkwKyPvID2082agde0%2Fuploads%2Fgit-blob-9fbbacdd581df9b9e551b18fd71875084b3c7be0%2Fimage%20(25).png?alt=media" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3012111568-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fn4PkwKyPvID2082agde0%2Fuploads%2Fgit-blob-7c7f3377be87682a4eed609e9b77dbdabff8dc46%2Fimage%20(26).png?alt=media" alt=""><figcaption></figcaption></figure>

Congratulations! If all transactions went through successfully you will now be the proud owner of your very own ENS name

<figure><img src="https://3012111568-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fn4PkwKyPvID2082agde0%2Fuploads%2Fgit-blob-c699771e1c1c8c3f3b5ee68394766fb26db1779e%2Fimage%20(22).png?alt=media" alt=""><figcaption></figcaption></figure>
