@ensdomains/address-encoder
popularEncodes and decodes address formats for various cryptocurrencies
Updated by @makoto_inoue
crypto-addr-codec
Light weight package for serializing different crypto addresses
Updated by @decanus
@ensdomains/content-hash
simple tool to encode/decode content hash for EIP 1577 compliant ENS Resolvers (fork of pldespaigne/content-hash)
Updated by @makoto_inoue
@ensdomains/ens-avatar
Avatar resolver library for both nodejs and browser.
Updated by @makoto_inoue
@ensdomains/buffer
A library for working with mutable byte buffers in Solidity.
Updated by @makoto_inoue
@ensdomains/web3modal
A single Web3 / Ethereum provider solution for all Wallets
Updated by @makoto_inoue
@ensdomains/solsha1
Pure-solidity implementation of the SHA1 hash function, heavily optimised using inline-assembly.
Updated by @makoto_inoue
@ensdomains/subdomain-registrar
This is a set of smart contracts and corresponding webapp that facilitates easy registration of ENS subdomains for users. By simply entering a desired subdomain name and choosing …
Updated by @decanus
@ensdomains/cypress-metamask
Interacting with you MetaMask made "easy". (Depending on how you define "easy" of course...)
Updated by @makoto_inoue
@ensdomains/name-wrapper
The ENS Name Wrapper is a smart contract that wraps existing ENS names, providing several new features:
Updated by @makoto_inoue
@ensdomains/renewal
This js library will allow wallets and dapps to remind users that they own expiring names and earn referral fee in exchange.
Updated by @decanus
@ensdomains/reverse-records
Returns multiple ENS reverse records with forward lookup check
Updated by @makoto_inoue
@ensdomains/eth-ens-namehash
A simple module for generating ENS namehashes per spec https://github.com/ethereum/EIPs/issues/137
Updated by @makoto_inoue
name-wrapper
The ENS Name Wrapper is a smart contract that wraps existing ENS names, providing several new features:
Updated by @makoto_inoue
@ensdomains/dnsprovejs
A library to generate chains of trust proving DNS records via DNSSEC
Updated by @makoto_inoue