web3.js

Ethereum toolkit

A comprehensive TypeScript library providing interaction with the Ethereum JSON RPC API and utility functions.

Collection of comprehensive TypeScript libraries for Interaction with the Ethereum JSON RPC API and utility functions.

GitHub

19k stars
462 watching
5k forks
Language: TypeScript
last commit: 7 days ago
Linked from 4 awesome lists

abi-decodersabi-encodersapiethereumjavascripttypescriptweb3web3js

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
uniswap/web3-react A framework for building modern Ethereum dApps with TypeScript and Web3 libraries. 5,556
web3swift-team/web3swift An iOS toolbelt for interacting with the Ethereum network using web3.js functionality 818
elpheria/rpc-websockets Enables developers to implement business logic over WebSocket protocol using JSON-RPC 2.0 592
xf00f/web3x A client library for interacting with the Ethereum blockchain using TypeScript. 211
tomusdrw/rust-web3 A client library for Ethereum JSON-RPC multi-transport 1,456
webpack/webpack A tool for bundling and processing JavaScript modules and other resources into optimized bundles for web applications. 64,791
wevm/viem A TypeScript interface providing abstractions over the Ethereum JSON-RPC API for easier interaction with smart contracts. 2,556
ethers-io/ethers.js A comprehensive JavaScript library for interacting with the Ethereum blockchain 7,974
ethereumjs/ethereumjs-monorepo The Ethereum Virtual Machine implementation in TypeScript. 2,602
whynot63/web3-premium A data science-friendly wrapper for web3py to simplify interactions with blockchain APIs. 6
aws/aws-sdk-js-v3 A modularized JavaScript SDK for interacting with Amazon Web Services 3,121
f-o-a-m/purescript-web3 A Purescript client for interacting with an Ethereum node. 127
node-webrtc/node-webrtc Provides bindings to WebRTC M87 for Node.js Native Addon development 2,732
ethereum/web3.py A Python library providing an interface to the Ethereum blockchain ecosystem. 5,020