Skip to content

Repository files navigation

zksync-os-scripts

Logo

Operational scripts for ZKsync OS protocol upgrades.

This repository contains a collection of Python utilities used to safely and reproducibly perform ZKsync OS upgrades, including:

The scripts are written in shell-like style, and are designed to be explicit, easy to contribute, and automation-friendly.

Getting started

Follow the instructions in the Prerequisites document to set up your environment.

Check protocol compatiblity tables for details on dependency and toolchain versions used for a particular protocol version.

Explore the User documentation to understand how to use the scripts.

If you are interested in contributing or understanding the internal workings, check out the Developer documentation.

GitHub Actions

If you are interested in automated execution of the scripts via GitHub Actions, please refer to the GitHub Actions guide.

Contributing

See CONTRIBUTING.md for contribution guidelines.

Security

See SECURITY.md for security policy details.

Policies

License

ZKsync OS repositories are distributed under the terms of either

at your option.

Official Links

About

Scripts for ZKsync OS protocol upgrades.

Resources

Contributing

Security policy

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages