v4 is here! Read all about it here.

Web3js Plugins

Plugins extend the capacities of the Web3js Library to any chain that are based on the Ethereum JSON-RPC API

Filter by category
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
There are no plugins inside this category yet.

With Web3.js plugins, you can

Interact with the Superfluid Protocol

for Money Streaming (CFA) and manage Superfluid Host and Distributions (IDA) contracts.

Integrate aggregated swap functionality

for ERC20 tokens across Ethereum chains using the 0x aggregated network.

Interact with the Chainstack platform

for managing organizations, projects, networks, nodes, and identities securely.

Interact with the Swisstronik network

without the need of encrypting the data manually

Estimate and interact with gas fees

on Optimism's Layer 2 blockchain.

Instantiation and interaction

with verified smart contracts in any EVM network using the contract plugin without an ABI

Interaction with Multicall3 contracts

for batched data fetching from Ethereum smart contracts.

Interact with Ethereum Name Service (ENS)

for name registration, resolution, and management.

Use cases

Whether you're working with Oracles, Decentralized Exchanges (DeXs), Layer 1s, Layer 2s, Bridges, or other blockchain protocols, Web3.js plugins 🧩 enhance your development experience with tailored functionalities:

Custom RPC Calls
Cross-Chain 
Communication
SDKs for Your Project
Complex Function Arguments
Oracle Calls
Contract Wrappers
Easy web3 APIs for Web2
Custom Logic