Ethers.js

by Richard Moore

Open-source, compact library for EVM based chains with full RPC support.
Supported Chains
EVM Chains
SDK Languages
TS and JS logoJavaScript/TypeScript
Ethers logo
websiteLogoYouTubeGitHubTwitterDiscord
value insights

Quick Fact

The most popular EVM library with complete JSON RPC support.

Ethers.js is a lightweight and easy-to-install library for interacting with Ethereum or other EVM-based blockchain networks. It can create a wallet, interact with smart contracts, support ENS, read and write from the blockchain, and more.

Complete RPC Support

Ethers.js has native support for all the Ethereum JSON RPC methods, which can be used to create wallets, send/sign transactions, and perform read and write operations.

Industry Standard and Chain Coverage

Ethers.js has become an industry standard, and many tools are built using it, so having Ethers.js makes it easier to work with most tools. Since Ethers.js supports EVM-based chains, it can interact with many blockchain networks and has excellent chain coverage.

Documentation and Community Support

The developer of Ethers.js has done a phenomenal job of documenting the library's functionality comprehensively. Since it has been an industry standard and the tool of choice for many developers, it's easy to find a guide or tutorial around a specific use case with Ethers.js or to find answers to questions in community forums.


Talk with one of our experts to find out how to make your next project a success.