I’ve been playing around with .eth domains, but to be honest a lot of things are missing:
- Domain modifications are too expensive, especially factoring in high gas prices.
- .eth domain resolution support is limited. I’d like to scan the eth blockchain for new domain registrations, but ethereum contract support is weak in Rust and other languages. (and requires a full ethereum blockchain). Public API-based revolvers provided by ens.domains would help here until the ecosystem catches up.
- .eth domain support in browsers is limited. unstoppable domains has a browser plugin which resolves .crypto and .zil domains to IPFS urls and directs you to the configured public (or private) ipfs gateway. .eth needs something like this to fill the gap.
- .eth domain support in wallets. While things like metamask have .eth support, a lot of “big” wallets like Ledger Live don’t. (I reached out to Ledger about this as an enhancement)