How To Easily Set an NFT As Your ENS Avatar

Please note: This app is completely unofficial, and a temporary solution until the ENS Manager redesign is released. It should be considered beta software. You can find the source code here.

If you are confused as to where to start in this article, first refer to the step-by-step guide written by brantly.eth. Once you get to step 3, come back to this article and follow the “Generate an Avatar” section.

Generating an Avatar

1. Enter your ENS name

Go to avatars.taytems.xyz, and enter your ENS name into the ENS Name field, this can be the name of your domain if you have a .eth, or the full domain for a DNS name (e.g. .xyz or .com). This will load your current ENS avatar/NFT, as well as all the NFTs owned by your wallet.

2. Choose an NFT

With all your NFTs listed, you can choose the NFT you want to use with your ENS profile. You’ll get a preview of what your new ENS profile NFT will look like, there will also be a text field filled out below that (you’ll use it later).

3. Copy the Avatar Input into the ENS Manager

Last of all, you’ll need to click the copy icon next to the text. This will allow you to paste it directly into the avatar field in the ENS Manager app (if you don’t know where to find that, follow this guide).

That’s it! You can continue following the normal guide if you were before, or not if you already knew what you were doing. Either way, enjoy your new ENS profile avatar :)

FAQs and Clarifications

Why isn’t my domain working with the app?

You need to have the primary name for your wallet set to the ENS name you want to use.

Why can’t I select the NFT I want to use?

The NFT you want to use needs to be on the Ethereum blockchain (L1), and has to have metadata attached to it. Without this metadata, ENS can’t fetch the profile image.

Why doesn’t my avatar load after I’ve set it?

Assuming you’ve copy/pasted directly from the generator into the avatar field, this could be one of a few things:

  • The metadata for your NFT isn’t loading right now, in which case you’ll just need to wait, or contact the NFT creator.
  • Your NFT isn’t currently compatible with the ENS profile metadata service. There are a variety of edge cases where this happens, there’s not much I can do about it.
  • You’ve selected an NFT that your wallet doesn’t own, the ENS profile metadata service only recognises NFTs that your wallet owns.
  • There was a bug/error when the avatar string was generated. This is beta software so issues like that are bound to happen, sorry :(

I’m having a different problem, how can I contact you?

If it’s related to the generator site, you can DM me on twitter. If it’s just related to ENS questions you can join the ENS discord, where I or other community members might be able to answer your questions.

find me

Subscribe to tate
Receive the latest updates directly to your inbox.
Verification
This entry has been permanently stored onchain and signed by its creator.