npm downloads
Analyze and visualize download stats for npm packages and authors.
Analyze and visualize download stats for npm packages and authors.
Analyze and visualize download stats for npm packages and authors.
Analyze and visualize download stats for npm packages and authors.
Showing npm packages maintained by this author. Pick a package to open detailed download analytics.
Encodes and decodes address formats for various cryptocurrencies
ENS javascript library for contract interaction
Light weight package for serializing different crypto addresses
Javascript bindings for the Ethereum Name Service
A simple tool to encode/decode content hash for EIP 1577 compliant ENS Resolvers (fork of pldespaigne/content-hash)
A simple module for generating ENS namehashes per spec https://github.com/ethereum/EIPs/issues/137
[](https://travis-ci.com/ensdomains/buffer) [](LICENSE)
ENS contracts
A library to generate chains of trust proving DNS records via DNSSEC
Following the alorithm used for Google's IDN policy, this library can validate a ENS domain.
[](https://travis-ci.org/ensdomains/solsha1) [](LICENSE)
UI components and reusable code
A library for proving DNS records to the ENS DNSSEC oracle contracts
Avatar resolver library for Node.js, browsers, and edge runtimes (Cloudflare Workers etc.).
## This plugin is based on the existing `@nomicfoundation/hardhat-chai-matchers`. If you are using ethers, you should use that instead.
A web3 native design system
Vite plugin loader for client embedded i18next locales composited from one to many json or yaml files.
This package contains Solidity contracts you can customise and deploy to provide offchain resolution of ENS names.
ENS mock scripts
Deterministic SVG weave patterns generated from an Ethereum address.
The weiroll planner in JS
Headless MetaMask for testing Ethereum apps
Cloudflare worker framework for ccip-read, a secure protocol for offchain data retrieval
## How it works
Collection of varios smart contracts"
DNS proof of root domain used for DNSSEC Oracle and other utilities
React ENS address component
Extended Hardhat toolbox for viem
Trustless Ethereum Multichain CCIP-Read Gateway
[](https://travis-ci.org/ensdomains/subdomain-registrar) [](LICENSE)
A generic CCIP-Read gateway for fetching state proofs of data on other EVM chains
A single Web3 / Ethereum provider solution for all Wallets
Utility for finding confusing unicode in strings
A lightweight package for routing CCIP-Read requests, using [itty-router](https://itty.dev/itty-router/).
This js library will allow wallets and dapps to remind users that they own expiring names and earn referral fee in exchange.
Backend analytics for ENS gateways
ENS Renewal widget displays a popup window if there are any expiring ENS names.
See: https://github.com/ensdomains/ethers-patch
A complete Solidity library that facilitates sending CCIP-Read requests for L1 state, and verifying the responses.
ENS javascript library for contract interaction
A Solidity library that verifies state proofs generated by an [evm-gateway](https://github.com/ensdomains/evmgateway/tree/main/evm-gateway) instance. This library implements all the functionality required make CCIP-Read calls to an EVM gateway and verify
An instantiation of [evm-gateway](https://github.com/ensdomains/evmgateway/tree/main/evm-gateway) that targets Ethereum L1 - that is, it implements a CCIP-Read gateway that generates proofs of contract state on L1.
Verifiable factory for deploying upgradeable smart contract proxies with deterministic CREATE2 addresses and ERC-7201 storage isolation using OpenZeppelin standards.
The ENS Name Wrapper is a smart contract that wraps existing ENS names, providing several new features:
Interacting with you MetaMask made "easy". (Depending on how you define "easy" of course...)
To install dependencies:
Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.
Web3 middleware that enables Durin lookups on all contract calls
ENS ABI snippets for contract interaction
Showing 50 of 61 packages
Analyze and visualize download stats for npm packages and authors.
Showing npm packages maintained by this author. Pick a package to open detailed download analytics.
Encodes and decodes address formats for various cryptocurrencies
ENS javascript library for contract interaction
Light weight package for serializing different crypto addresses
Javascript bindings for the Ethereum Name Service
A simple tool to encode/decode content hash for EIP 1577 compliant ENS Resolvers (fork of pldespaigne/content-hash)
A simple module for generating ENS namehashes per spec https://github.com/ethereum/EIPs/issues/137
[](https://travis-ci.com/ensdomains/buffer) [](LICENSE)
ENS contracts
A library to generate chains of trust proving DNS records via DNSSEC
Following the alorithm used for Google's IDN policy, this library can validate a ENS domain.
[](https://travis-ci.org/ensdomains/solsha1) [](LICENSE)
UI components and reusable code
A library for proving DNS records to the ENS DNSSEC oracle contracts
Avatar resolver library for Node.js, browsers, and edge runtimes (Cloudflare Workers etc.).
## This plugin is based on the existing `@nomicfoundation/hardhat-chai-matchers`. If you are using ethers, you should use that instead.
A web3 native design system
Vite plugin loader for client embedded i18next locales composited from one to many json or yaml files.
This package contains Solidity contracts you can customise and deploy to provide offchain resolution of ENS names.
ENS mock scripts
Deterministic SVG weave patterns generated from an Ethereum address.
The weiroll planner in JS
Headless MetaMask for testing Ethereum apps
Cloudflare worker framework for ccip-read, a secure protocol for offchain data retrieval
## How it works
Collection of varios smart contracts"
DNS proof of root domain used for DNSSEC Oracle and other utilities
React ENS address component
Extended Hardhat toolbox for viem
Trustless Ethereum Multichain CCIP-Read Gateway
[](https://travis-ci.org/ensdomains/subdomain-registrar) [](LICENSE)
A generic CCIP-Read gateway for fetching state proofs of data on other EVM chains
A single Web3 / Ethereum provider solution for all Wallets
Utility for finding confusing unicode in strings
A lightweight package for routing CCIP-Read requests, using [itty-router](https://itty.dev/itty-router/).
This js library will allow wallets and dapps to remind users that they own expiring names and earn referral fee in exchange.
Backend analytics for ENS gateways
ENS Renewal widget displays a popup window if there are any expiring ENS names.
See: https://github.com/ensdomains/ethers-patch
A complete Solidity library that facilitates sending CCIP-Read requests for L1 state, and verifying the responses.
ENS javascript library for contract interaction
A Solidity library that verifies state proofs generated by an [evm-gateway](https://github.com/ensdomains/evmgateway/tree/main/evm-gateway) instance. This library implements all the functionality required make CCIP-Read calls to an EVM gateway and verify
An instantiation of [evm-gateway](https://github.com/ensdomains/evmgateway/tree/main/evm-gateway) that targets Ethereum L1 - that is, it implements a CCIP-Read gateway that generates proofs of contract state on L1.
Verifiable factory for deploying upgradeable smart contract proxies with deterministic CREATE2 addresses and ERC-7201 storage isolation using OpenZeppelin standards.
The ENS Name Wrapper is a smart contract that wraps existing ENS names, providing several new features:
Interacting with you MetaMask made "easy". (Depending on how you define "easy" of course...)
To install dependencies:
Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.
Web3 middleware that enables Durin lookups on all contract calls
ENS ABI snippets for contract interaction
Showing 50 of 61 packages