Web3js Plugins
Plugins extend the capacities of the Web3js Library to any chain that are based on the Ethereum JSON-RPC API
0x Swap Web3js
Craftsman Web3js
NFT Master Web3js
EIP4337 Account Abstraction Web3js
Smart Contract Source Web3js
Openzepplin Contract Web3js
Multicall Contract Web3js
Onchain AI Oracle Web3js plugin
Optimism Web3js
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:
Communication