
What is ethers.js?
Ethers.js was developed by Ethers originally for ethers.io, but has since become a powerful lightweight library for connecting DApps with blockchain data. Users can use Ethers.js functionality as a full Ethereum wallet. Additionally, developers building with Ethers.js get full access to the Ethereum blockchain with block and wallet queries, ENS address resolution, direct connection to nodes, and more. Ethers.js currently powers over 18,000 Web3 projects on GitHub.
Web3 dapps and developer tools related to ethers.js
Discover blockchain applications that are frequently used with ethers.js.

Development Frameworks
Hardhat is a flexible and diverse Javascript-based framework for Ethereum blockchain developers.

RPC Node Providers
RPCList is an RPC Provider aggregator that helps developers pick the right provider by ranking them.
+6

Development Frameworks
Brownie is a Python-based framework used for the development and testing of EVM smart contracts.
Resources and Guides about Web3 Libraries
ethers.js Alternatives
Explore web3 competitors and apps like ethers.js.

Web3 Libraries
A high-level reactive JS library optimized for light clients.

Fuzzing Tools
A general purpose unopinionated Solidity fuzzing library for stateful and stateless fuzzing.

RPC Node Providers
Ankr is an all-in-one Web3 development hub providing a full suite of tools to build Web3 apps.
+12
