ENS best practices

Learn how to build the best possible ENS integration.

The current catalog of ENS best practices is not comprehensive and is being expanded.

Best Practice Categories

Contract naming

Improve the UX and security of smart contract interactions.

Best practices

3

Forward Resolution

Coming soon

Lookup the details of an ENS name, such as its onchain addresses, avatar image, social records, and decentralized website.

Reverse Resolution

Coming soon

Reverse records, primary names, default primary names, L2 primary names, and more.

Displaying Profiles

Coming soon

Avatar images, social records, address records, and more. Ensure each ENS profile is displayed optimally.

Registering Names

Coming soon

Provide smooth onboarding when supporting users to find and register their own names.

Renewing Names

Coming soon

Help your users avoid unintentionally losing the names they love. Renewal reminders and name renewal best practices.

Managing Names

Coming soon

Updating profiles, transferring ownership, configuring resolvers, and more. There's a lot to managing ENS names!

Want to add best practice? Suggest it for review or add it yourself on GitHub.

Contact us Edit on GitHub

Founded in 2022, Namehash Labs is dedicated to developing open source infrastructure that helps the Ethereum Name Service (ENS) Protocol grow.

© NameHash Labs. All Rights Reserved

Made with ❤️ by NameHash Labs