Skip to content

v4.0.0

Latest

Choose a tag to compare

@yashgo0018 yashgo0018 released this 17 Aug 01:17
7c7ac14

ens-go v4.0.0

This is the first release of ens-integrations/ens-go, the continuation of wealdtech/go-ens.

Install and import github.com/ens-integrations/ens-go/v4 rather than github.com/wealdtech/go-ens/v4.

go get github.com/ens-integrations/ens-go/v4@v4.0.0

v4 resolves names through the ENS Universal Resolver, so ENSIP-10 wildcards and ERC-3668 CCIP-Read work out of the box. Callers that need the previous registry-walking behaviour should stay on github.com/wealdtech/go-ens/v3.

Highlights

  • Resolve through the Universal Resolver (ENSIP-10 wildcards, ERC-3668 CCIP-Read)
  • ENSIP-15 name normalisation via adraffy/go-ens-normalize
  • context.Context on resolution APIs (Resolve, ReverseResolve, and related helpers), honoured through CCIP-Read hops
  • Module path moved to github.com/ens-integrations/ens-go/v4

Docs