Skip to content

Latest commit

 

History

History
 
 

dev

zkSync Era Documentation

This documentation is intended to assist you in developing on zkSync. It introduces the concepts of zkSync, describes the zkSync network stack, and some advanced topics for complex applications and use cases.

Given this documentation is open-sourced, feel free to suggest new topics, add new content, and provide examples wherever you believe they will be useful. If you're unsure how to proceed, follow these instructions.

Fundamental topics

If this is your first time using zkSync, we recommend that you kick off at the beginning and work your way through the documentation like you would with a book.

Understanding zkSync Era

Building on zkSync Era

Tutorials

Troubleshooting

  • Changelogs - Get updates, breaking changes and new features on zkSync Era.
  • Contribute to documentation - Learn the guidelines needed to be a contributor to the zkSync Era docs.
  • FAQs - Popular questions and answers about zkSync Era.

Tools and SDKs

  • zkSync Era Portal - Explore Wallet, Bridge and Faucet features.
  • Block Explorer - Search for real-time and historical information about blocks, transactions, addresses, and more on zkSync block explorer.
  • Javascript SDK - Extending the capabilities of Ethers, our Javascript SDK contains specific classes and methods required to build on zkSync Era.
  • Hardhat Plugins - Use our Hardhat zkSync plugins to compile, test, deploy, and verify your Solidity or Vyper based
  • zkSync CLI - Simplify your development process and interact with zkSync Era from your terminal with zkSync CLI.
  • Compiler Toolchain - Learn about our compiler toolchain.
  • Python SDK - Explore all the Python methods and functions required to build on zkSync Era.
  • Java SDK - Explore all the Java methods and functions required to build on zkSync Era.