This is a simple service that will return an identicon of an ethereum address. You can use this to power avatars in your webapp/dapp/web3 experience. If the address has set an ENS text record for an avater, effigy.im will redirect and use that.
Think of effigy as a simple gravatar for ethereum.
To use the service you just need to use the url in an image like so:
<img src="https://effigy.im/a/[ethereumAddress|ensName].[png|svg]">
Avatar URL | Image |
---|---|
https://effigy.im/a/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045.png | |
https://effigy.im/a/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045.svg |
Avatar URL | Image |
---|---|
https://effigy.im/a/vitalik.eth.png | |
https://effigy.im/a/vitalik.eth.svg |
The only caveat is that it will return the same filetype as the ENS stored avatar - even if you specify png
as the type. This will redirect the request to the avatar URL specified in the ENS avatar record. This supports pulling verified NFTs from the ENS avatar (more info here).
Avatar URL | Image |
---|---|
https://effigy.im/a/brantly.eth.svg | |
https://effigy.im/a/huh.eth.png | |
https://effigy.im/a/galligan.eth.png | |
https://effigy.im/a/harper.eth.png |
TODO:
Inspired and influenced by:
Feel free to help make this better by submitting a pull request or sending me a note.
Made by @harper / harper.eth