Open gskril opened 8 months ago
looking into it
Questions:
js
solution is already available.js
file?We'll start tomorrow. Can you assign the task to me?
ENSIP-10 implementation was done by @pikonha, from our team. Now working on CCIP Read
The CCIP Read implementation is handling the offchain domain resolving by following the EIP-3668 standard. The given offchain stored addresses are being correctly resolved to their respective addresses.
However, the reading of multicoin addresses
, texts
, and contenthash
is still in progress which is something I'll be working on today. My estimation is to have it fully implemented and update the #41 PR by the end of the day.
Feedback on the implementation is more than welcome.
The implementation is now finished, both the Resolve
and resolver.Address()
can read offchain and subdomain addresses as well as text.
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:
Test cases
0x51050ec063d393217B436747617aD1C2285Aeeee
description
text record:Good Morning Cafe
avatar
text record:https://gmcafe.s3.us-east-2.amazonaws.com/gmoo/original/331.png
0x849151d7D0bF1F34b70d5caD5149D28CC2308bf1
0
):0x0014a8abf6d1989c0a209621ef2a1f4bf2843dfd153f
0x179A862703a4adfb29896552DF9e307980D19285
com.twitter
text record:gregskril
0x179A862703a4adfb29896552DF9e307980D19285
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.