ethers.js

ethers.js

JavaScript library for Ethereum
JSlibraryfrontendcontracts
docs.ethers.orgUpdated 2026-11-02
CoinNav lists publicly available official entries only and does not endorse any third-party platform. Verify the domain before visiting or transferring funds.

About

ethers.js is the classic JavaScript library for Ethereum: wallet connections, contract calls, signing and event listening, with complete docs and a rich tutorial ecosystem.

Friendly documentation and the richest tutorial ecosystem. New projects can also consider viem — different API style, similar capability.

Main uses

  • Contract interaction
  • Wallets & signing
  • Event listening

Site info

CategoryDevelopers
TypeLibrary
LanguagesEnglish
AccessCode library
FeesFree

FAQ

What is ethers.js?
A clean Ethereum library for browsers and Node — signing, contract calls and unit handling.
ethers or web3.js?
New projects mostly choose ethers or viem for API consistency; web3.js remains maintained for legacy stacks.
How do I reach the official ethers.js site safely?
The “Visit official site” button on this page points to ethers.js’s official address: docs.ethers.org. Fake clones are common in crypto — verify the domain and bookmark this page or the official URL.
Does ethers.js cost money?
Free