Search projects, hackathons, sponsors and tech

    ← All projects

    davatar.io - web3 gravatar

    Davatar.io is gravatar for web3. https://davatar.io/api/[wallet address or ENS] returns their avatar or a placeholder image

    About

    We’ve created universal URLs that allow any developer to easily access a user’s ENS avatar image just with an address! No more nitty gritty using providers, ethers, or complex APIs. Your ENS avatar is always accessible to you and all other developers from a static link with no dependencies! https://davatar.io/api/[wallet address or ENS]

    How it's made

    When a developer hits a Davatar.io profile, we first look within our systems to see if we’ve cached that user’s ENS avatar on our CDN. If we haven’t, then we fetch for an ENS avatar if it exists. Otherwise, a default image is provided for that wallet address. For users looking to set their ENS avatar more easily and update it gasless-ly in the future, we allow them to connect to our site using Web3Modal (WalletConnect) and ethers. With NFTPort, we seamlessly fetch the NFTs in their wallet and give them the option to select one as their new profile. Then we help them set their ENS avatar value to be a Davatar.io link instead of an IPFS link or ArWeave value. This way, we provide a superior experience with faster loading time from a CDN and allow them to update their avatar gasless-ly in the future since the link never changes.