Today marks the launch of a smol, humble Ethereum utility; a totally trustless, gassless way to associate a name and profile picture with your address—like Gravatar for web3.
You can try it here, and start being more than just a hex string to everyone else.
But this is the kernel of so much more.
This little app is hiding a deep foundation. Finally, an identity system which is as trustless as Ethereum itself. But without the transaction fees. No more trusting a home server to act on your behalf—if your profile is anywhere on the IPFS network, it’s available to everyone in the world, and they can verify it’s really you.
All you need are the keys you already have, and something you want to share.
There are three key insights:
The ability to sign your data proves its origin: you. No one can fake that.
Others fetching it over IPFS means you don’t have to depend on one particular home server to represent you while you’re offline, like in federated systems.
Even better, only one person hosting your profile makes it accessible to the whole world. Availability doesn’t have to come at the (very high) cost of putting anything on-chain.
The result is an exceptionally lightweight and simple system: sign whatever you want, we (or anyone else) can host it for you, and anyone can look it up and verify it. 100% permissionless.
Verifiable doesn’t have to mean on-chain, and off-chain doesn’t have to mean trusting a third party. Dynamic ID aims to enable the best of both.
…but in the meantime, you can have whatever name you want, even if it’s taken on ENS. Check it out!