Personalize Your Own Gitcoin ENS Name!

Register your Github Handle (<you>.gitcoin.eth) as an ENS Name for free

ENS offers a secure and decentralized way to address resources both on and off the blockchain using simple, human-readable names.” Think DNS but for Ethereum.

Many wallets implement ENS as an easy way to look up an address. The most famous is MyEtherWallet. Here is an example of MEW auto-translating a Gitcoin ENS name to an address.

Gitcoin is proud to announce that we have created an easy way for anyone to register an easy to remember ENS name. Click here to get started!

<your_github_username>.gitcoin.eth

For example, my github username is owocki and I am now the proud owner of owocki.gitcoin.eth!

It’s free, easy to do, and takes about 30 seconds. Here’s how.

Step 1 — Log into Gitcoin

It’s easy to log in to Gitcoin. Just look for the Github Login button in the top right:

Click the ‘Login’ button, and you may login with any Github username:

Gitcoin authentication uses Github to allow you to prove you own a specific Github username.

Step 2 — Go to our ENS Tool

Once you are logged in, go to your Gitcoin ENS Settings by clicking here or, from anywhere on the Gitcoin site, clicking ‘Manage Settings’ in the top right nav.

This ENS form is available at https://gitcoin.co/settings/ens

Click the ‘Update’ button to go to our ENS tool!

This ENS form is available at https://gitcoin.co/ens

Step 3— Get your ENS subdomain

After reading, click ‘Agree’ to our TOS and click ‘Register’.

You will be prompted to sign a transaction in Metamask, attesting that you own both a specific Ethereum address and Github account username.

Wait until that transaction confirms and ….

You’re done! You own <you>.gitcoin.eth

Congrats, you are now the owner of <you>.gitcoin.eth! Look up your subdomain on Etherscan here and you can start using it to transact anywhere ENS is supported!

Look up your new subdomain at https://etherscan.io/enslookup

This service is designed to hit a middle ground for developers who don’t have the time to manage their own ENS name but still want an easy to remember moniker.

We hope you enjoy this feature. Hit us up on Twitter or on Slack with any feedback.

FAQ

Q: What is ENS? 
A: ENS offers a secure and decentralized way to address resources both on and off the blockchain using simple, human-readable names.” Think DNS but for Ethereum.

Q: What can you do with an ENS name?
A: Many wallets implement ENS as an easy way to look up an address. The most famous is MyEtherWallet. Here is an example of MEW auto-translating a gitcoin ENS name to an address.

Q: How much do <you>.gitcoin.eth subdomains cost?
A: They’re free.

Q: Where can I learn more about using ENS?
A: Check out this reddit thread or the official ENS docs.

Q: I’m an advanced user that understands ENS. How does this work under the hood?
A: When you submit a POST request on https://gitcoin.co/ens, we make three requests to the Ethereum mainnet.

  1. The first request is to the ENS registry and it sets the subdomain’s owner.
  2. The second request is to the ENS registry and it sets the domain’s resolver to the public resolver resolver.eth.
  3. The third request is to the public resolver, and it sets the domain’s address to your address.

We’re pretty much following the “Configuring a new subnode on your domain name: name.supercooldomain.eth” section of this article.

In the future, we plan to make it possible to use the ENS register setOwner() function to cryptographically give ownership of these subdomains to the community.[github thread for this feature].

Q: gitcoin.eth is a sweet ENS name! How’d you land it?
A: As karma would have it, we were gifted it by a member of the crypto community who we met at ETHDenver. He registered it on the assumption that someone would eventually start a project called Gitcoin, and he was right :) Thank you William for your generous gift and for embodying the spirit of the BUIDLer community!


Hat tip to @kumavis of Metamask for the idea for this feature.


This feature was made with Gitcoin bounties! Credit to scottydelta for helping us BUIDL it!

To learn more about Gitcoin, click below. We welcome you on our journey to grow open source and change the way we work.