
ethers.js
A compact JavaScript library with full functionality for interacting with the Ethereum blockchain.

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.
Developer resources from Alchemy

A practical guide to permissioned vs. permissionless blockchains
Understand the differences between permissioned and permissionless chains and how to choose the right one.

Base Goerli support ending 2/9 - migrate to Sepolia
Base's Goerli testnet is scheduled to be spun down on February 9th. We will keep our nodes running for an extra week after this date.

How to add web3 hackathons to your resume
Learn How to Optimize Your Resume for Web3 Hackathon Experience
ethers.js alternatives
Explore web3 competitors and apps like ethers.js.

