Open
Description
Offchain ENS names are becoming more popular (see Coinbase and Uniswap), so it’d be amazing to have them supported in go-ens. The relevant specs are ENSIP-10 (Wildcard Resolution) and EIP-3668 (CCIP Read).
At a high level:
- ENSIP-10 provides a mechanism to support resolution of ENS names even when the node doesn’t have a resolver.
- EIP-3668 provides a mechanism to allow a contract to fetch external data.
Test cases
- 331.moo.nft-owner.eth (onchain wildcard resolution)
- ETH address:
0x51050ec063d393217B436747617aD1C2285Aeeee
description
text record:Good Morning Cafe
avatar
text record:https://gmcafe.s3.us-east-2.amazonaws.com/gmoo/original/331.png
- ETH address:
- jesse.cb.id (wildcard resolution with CCIP Read)
- ETH address:
0x849151d7D0bF1F34b70d5caD5149D28CC2308bf1
- Decoded BTC address (cointype
0
):0x0014a8abf6d1989c0a209621ef2a1f4bf2843dfd153f
- ETH address:
- gregskril.uni.eth (wildcard resolution with CCIP Read)
- ETH address:
0x179A862703a4adfb29896552DF9e307980D19285
com.twitter
text record:gregskril
- ETH address:
- gregskril.com (CCIP Read at the TLD level for Gasless DNSSEC)
- ETH address:
0x179A862703a4adfb29896552DF9e307980D19285
- ETH address:
Compensation
The ENS DAO Ecosystem Working Group is sponsoring a 0.5 ETH bounty for a developer to implement ENSIP-10 and EIP-3668. Please reply to this issue, or on Farcaster, if you’re interested in working on this feature.
Metadata
Metadata
Assignees
Labels
No labels