About

The Ethereum Name Service (ENS) enables you to have a portable web3 username and profile. Use it to establish an online identity, simplify crypto payments for any blockchain, and host decentralized websites.ENS supports .eth names natively, as well as any DNS names you already own. There are millions of ENS names, 790k+ unique users, and hundreds of integrated services including some of the largest wallets, dapps, and browsers.

Prizes

👑 Best Use of EVM Gateway$3,000
Enhance the experience of using ENS EVMGateway with the L2 ecosystem. This can include subname creation in the first user operation of a smart contract account, allowing users to update their records on a rollup, or anything else.

Qualification Requirements

To be eligible for this prize, you must develop a working demo of some ENS functionality on any L2 network or even non ENS use cases (if you directly build on top of EVM Gateway). This is intentionally vague - get creative and feel free to bounce ideas off our team! Usage of the resources below is encouraged but not mandatory.

🎨 Best Use of Thorin$2,000
Up to 2 teams will receive $1,000
Design the most usable application with Thorin, our design system and React component library.

Qualification Requirements

Use multiple Thorin components in a React application that supports ENS name and avatar resolution. The more integrated it is into your project, the better.

🏅 Honorary Mention$2,000
These honorable mentions are projects that stand out and deserve a prize, even if it doesn't fit within one of our other tracks!

Qualification Requirements

Your project should functionally demonstrate some core capabilities of ENS. If you're building a frontend application, it should resolve ENS names and avatars. If you're building a subname registry, there should be a working demo. Get creative but make sure it works!

👪 Best use of subname$3,000
Issuing ENS subname (eg: vitalik.yourproject.eth) is a great way to provide an identity to your community and increase web3 UX (no more hex on your page). There are different ways to issue subnames (NFT subnames, offchain gassless, etc) and you can choose your preferred ways to issue subnames depending on your project.

Qualification Requirements

Your app has to programatically create subnames as part of your user onboarding. Just providing a link to our ENS site (https://app.ens.domains) from your site is not eligible for the prize

Workshop

Improve Web3 UX with ENS

The Ethereum Name Service (ENS) is a distributed, open, and extensible naming system based on the Ethereum blockcha...

This workshop is happening in-person

03:00 PM UTC+3 — Friday, Nov 17, 2023 in Workshop Room 2