Home
Hardhat plugins for zkSync 2.0
JS Web3 SDK
  • JS Web3 SDK
  • Getting started
  • Providers
  • Accounts: overview
  • Accounts: L1->L2 transactions
  • Contracts
  • zkSync features
  • Utilities
  • Types
  • Front-end integration
  • Home
  • /
  • JS Web3 SDK

JS Web3 SDK

What's on the page
  • Table of contents

While most of the existing SDKs should work out of the box, deploying smart contracts or using unique zkSync features, like paying fees in other tokens, requires providing additional fields to those that Ethereum transactions have by default.

To provide easy access to all of the features of zkSync 2.0, the zksync-web3 JavaScript SDK was created, which is based on the ethers JavaScript library. This section serves as its reference.

Table of contents

  • Getting started
  • Providers
  • Accounts: overview
  • Accounts: L1->L2 transactions
  • Contracts
  • Features
  • Utilities
  • Types
  • Front-end integration
Last updated: 7/5/2022, 1:42:16 PM
Previous
Compiling non-inlinable libraries
Next
Getting started
Edit on GitHub
  • Table of contents