ETHGlobal Bangkok logoETHGlobal Bangkok

About

ENS (Ethereum Name Service) is a decentralised naming protocol for the new internet. ENS enables you to have a portable web3 username and profile. Use it to establish an online identity, simplify crypto payments for any blockchain, host decentralised websites, and more. ENS supports all DNS names (.com, .xyz, etc.) in addition to our native .eth TLD.

Prizes

⛓️ Best L2 Subname Experience with Durin$4,000
Up to 2 teams will receive $2,000
While ENS lives on L1, it is possible to build experiences that extend to L2 thanks to CCIP Read. This makes it possible to build more accessible namespaces (like base.eth subnames) and other tooling. Think about a resolver that reads all its data from a L2, or a smart account that creates an ENS subname at the time of deployment. Durin is an opinionated framework for easily creating L2 subnames.

Qualification Requirements

You must deploy smart contracts to an L2 of your choice using the Durin stack. The names should resolve from Ethereum L1 (testnet is ok) via CCIP Read.

Links and Resources

🧠 Most Creative Use Case$2,000
Most people understand ENS' simple use cases (name → address lookup, address → name lookup, etc.), but few explore what else it can be used for. For inspiration, consider naming AI agents or auto-rotating addresses on each name resolution for privacy applications.

Qualification Requirements

It should be obvious how ENS improves your product and is not just implemented as an afterthought. Your demo must be functional and not just include hard-coded values. Upon submission, your project showcase must have a video recording or link to a live demo (ideally both).

🏅 Best use of ENS$3,000
Any type of ENS integration is eligible for this prize. Get creative! An example of a successful project may be a smart contract wallet that mints an ENS subname on L2 and sets its primary name upon deployment. If you're building an AI project, consider how ENS can be used to name autonomous agents. Come by our booth for help brainstorming ways to integrate ENS into your project!

Qualification Requirements

It should be obvious how ENS improves your product and is not just implemented as an afterthought. Your demo must be functional and not just include hard-coded values. Upon submission, your project showcase must have a video recording or link to a live demo (ideally both).

👤 Best use of L2 Primary Names$1,000
L2 Primary Names have been on mainnet for a while but was expensive to use with offchain/L2 names. Now they are on L2 testnets!

Qualification Requirements

Interact directly with L2 Reverse Resolvers on one of the supported networks.

Workshop

🛠️ Identity in Your Apps with ENS

Learn all about ENS (Ethereum Name Service), the decentralised naming protocol used by Coinbase, Uniswap, Venmo, an...

This workshop is happening in-person

03:00 PM UTC+7 — Friday, Nov 15, 2024 in Workshop Room 4