The best Web3 Libraries

ethers.js
ethers.js
Dev Tools
Web3 Libraries

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

Etherspot TransactionKit
Etherspot TransactionKit
Dev Tools
Web3 Libraries

TransactionKit is the world's first React library for fast and simple Web3 development.

light.js
light.js
Dev Tools
Web3 Libraries

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

libp2p
libp2p
Dev Tools
Web3 Libraries

A modular set of networking tools for building peer-to-peer applications.

Web3.py
Web3.py
Dev Tools
Web3 Libraries

Web3.py is a Python library for interacting with Ethereum.

web3.js
web3.js
Dev Tools
Web3 Libraries

A TypeScript/JavaScript library used to let DApps interact with the Ethereum blockchain.

web3j
web3j
Dev Tools
Web3 Libraries

Lightweight Java and Android library for integration with Ethereum clients.

viem
viem
Dev Tools
Web3 Libraries

Viem is a TypeScript interface for Ethereum, allowing users to build apps & libraries with lightweight, composable, and type-safe modules

wagmi
wagmi
Dev Tools
React Tools
Web3 Libraries

Wagmi is a React and Vue library for Ethereum, built on viem