Skip to content

Releases: matter-labs/zksync-os-server

v0.12.0

01 Dec 15:25
845fd36

Choose a tag to compare

0.12.0 (2025-11-28)

⚠ BREAKING CHANGES

  • allow EN to sync with overriden records (#657)
  • Remove deprecated legacy prover API (#674)

Features

  • add internal config; use it in revm checker (#608) (13e6d18)
  • allow EN to sync with overriden records (#657) (9422a14)
  • db: keep overwritten replay records (#620) (35bdab6)
  • l1-sender: send EIP-7594 blobs when Fusaka is activated (#664) (0b41a19)
  • l1-watcher: monitor ReportCommittedBatchRangeZKsyncOS events (#661) (f21e876)
  • mempool-config: make minimal_protocol_basefee configurable (#671) (9a65250)
  • Remove deprecated legacy prover API (#674) (728c177)
  • rpc: use pubdata price factor during gas estimation (#669) (8dd8377)
  • support multiple SNARKers; enhance proving observability (#631) (8541de8)

Bug Fixes

Binaries

System Architecture Binary Attestation
x86_64 zksync-os-server-v0.12.0-x86_64-unknown-linux-gnu.tar.gz Attestation
aarch64 zksync-os-server-v0.12.0-aarch64-unknown-linux-gnu.tar.gz Attestation
universal zksync-os-server-v0.12.0-universal-apple-darwin.tar.gz Attestation
Docker zksync-os-server-v0.12.0 -

v0.11.1

24 Nov 10:24
0173ecd

Choose a tag to compare

0.11.1 (2025-11-24)

Features

  • Add time_since metrics (#628) (33a7224)
  • config option to disable batcher hash assertion when rebuilding batches (#647) (34d45e1)
  • update zksync-os with p256 fix (#642) (ea04463)
  • upgrade smart-config to 0.4.0; simplify parsing (#644) (a0c1da9)

Bug Fixes

  • batcher: rebuild batches from S3 even when they are not committed (#645) (608153d)
  • Update ZKsync REVM deps (#648) (d66af50)

Binaries

System Architecture Binary Attestation
x86_64 zksync-os-server-v0.11.1-x86_64-unknown-linux-gnu.tar.gz Attestation
aarch64 zksync-os-server-v0.11.1-aarch64-unknown-linux-gnu.tar.gz Attestation
universal zksync-os-server-v0.11.1-universal-apple-darwin.tar.gz Attestation
Docker zksync-os-server-v0.11.1 -

v0.11.0

20 Nov 11:01
1eab4f9

Choose a tag to compare

0.11.0 (2025-11-20)

⚠ BREAKING CHANGES

  • v30 zksync os protocol upgrade support (#594)
  • upgrade system (part 1 of N) (#582)

Features

Bug Fixes

Binaries

System Architecture Binary Attestation
x86_64 zksync-os-server-v0.11.0-x86_64-unknown-linux-gnu.tar.gz Attestation
aarch64 zksync-os-server-v0.11.0-aarch64-unknown-linux-gnu.tar.gz Attestation
universal zksync-os-server-v0.11.0-universal-apple-darwin.tar.gz Attestation
Docker zksync-os-server-v0.11.0 -

v0.10.1

12 Nov 11:13
2fc177e

Choose a tag to compare

0.10.1 (2025-11-12)

Features

  • Add REVM support of multiple execution versions (#597) (cccdba0)
  • set default block time to 250ms (#598) (3f7c724)
  • set sensible global debug levels (#600) (5e2cdcf)

Bug Fixes

Binaries

System Architecture Binary Attestation
x86_64 zksync-os-server-v0.10.1-x86_64-unknown-linux-gnu.tar.gz Attestation
aarch64 zksync-os-server-v0.10.1-aarch64-unknown-linux-gnu.tar.gz Attestation
universal zksync-os-server-v0.10.1-universal-apple-darwin.tar.gz Attestation
Docker zksync-os-server-v0.10.1 -

v0.10.0

06 Nov 17:13
e63b9d7

Choose a tag to compare

0.10.0 (2025-11-06)

⚠ BREAKING CHANGES

  • support zksync-os v0.1.0 (#557)

Features

  • add last_execution_version metric (#590) (9343794)
  • get rid of batch rescheduling (preparation to get rid of BatchStorage) (#587) (62dd891)
  • remove app_bin_unpack_path from config (#588) (e55b0d4)
  • support zksync-os v0.1.0 (#557) (178a1a9)

Binaries

System Architecture Binary Attestation
x86_64 zksync-os-server-v0.10.0-x86_64-unknown-linux-gnu.tar.gz Attestation
aarch64 zksync-os-server-v0.10.0-aarch64-unknown-linux-gnu.tar.gz Attestation
universal zksync-os-server-v0.10.0-universal-apple-darwin.tar.gz Attestation
Docker zksync-os-server-v0.10.0 -

v0.9.2

06 Nov 14:50
ebf32ce

Choose a tag to compare

0.9.2 (2025-11-06)

Features

  • 2FA EN batch signing without L1 verification (#459) (e6d41ab)
  • get rid of l1_gas_pricing_multiplier (#576) (3699956)
  • Protocol upgrade support for provers (#577) (a60bb89)
  • sentry: Use CLUSTER_NAME as environment tag (#570) (0befa23)

Bug Fixes

  • Consistency checker nonce for failed creates (#574) (8159d64)
  • proving empty blocks - fix division by zero error in metrics tracking (#584) (3c7d3bd)
  • set WORKDIR to /app (#573) (265dc34)

Binaries

System Architecture Binary Attestation
x86_64 zksync-os-server-v0.9.2-x86_64-unknown-linux-gnu.tar.gz Attestation
aarch64 zksync-os-server-v0.9.2-aarch64-unknown-linux-gnu.tar.gz Attestation
universal zksync-os-server-v0.9.2-universal-apple-darwin.tar.gz Attestation
Docker zksync-os-server-v0.9.2 -

v0.9.1

29 Oct 15:51
f96ba22

Choose a tag to compare

0.9.1 (2025-10-29)

Features

Bug Fixes

  • consume l1 txs processed in rebuild commands (#568) (ff74bec)

Binaries

System Architecture Binary Attestation
x86_64 zksync-os-server-v0.9.1-x86_64-unknown-linux-gnu.tar.gz Attestation
aarch64 zksync-os-server-v0.9.1-aarch64-unknown-linux-gnu.tar.gz Attestation
universal zksync-os-server-v0.9.1-universal-apple-darwin.tar.gz Attestation
Docker zksync-os-server-v0.9.1 -

v0.9.0

28 Oct 12:24
47e597d

Choose a tag to compare

0.9.0 (2025-10-28)

⚠ BREAKING CHANGES

  • Opentelemetry support + config schema change (#559)

Features

Binaries

System Architecture Binary Attestation
x86_64 zksync-os-server-v0.9.0-x86_64-unknown-linux-gnu.tar.gz Attestation
aarch64 zksync-os-server-v0.9.0-aarch64-unknown-linux-gnu.tar.gz Attestation
universal zksync-os-server-v0.9.0-universal-apple-darwin.tar.gz Attestation
Docker zksync-os-server-v0.9.0 -

v0.8.4

21 Oct 12:08
b3655b8

Choose a tag to compare

0.8.4 (2025-10-21)

Features

  • config in sequencer to limit block production for operations/debug (#537) (ebdde51)
  • eth_call state overrides (#539) (bdf32ab)
  • l1-sender: use alloy-based tx inclusion (#541) (48202cd)
  • l1-watcher: move pagination/polling into shared component (#548) (d98d0ef)
  • make pipelines repository-agnostic (#536) (e28635b)
  • storage: move replay DB to storage crate (#535) (9c43a90)

Bug Fixes

  • Disable warning on connection retries (#545) (1a56284)
  • Persisting some info about the failed batch (#532) (ccc9a9f)
  • sequencer: save replay record first (#556) (1f3fe08)

Binaries

System Architecture Binary Attestation
x86_64 zksync-os-server-v0.8.4-x86_64-unknown-linux-gnu.tar.gz Attestation
aarch64 zksync-os-server-v0.8.4-aarch64-unknown-linux-gnu.tar.gz Attestation
universal zksync-os-server-v0.8.4-universal-apple-darwin.tar.gz Attestation
Docker zksync-os-server-v0.8.4 -

v0.8.3

15 Oct 13:01
11a3a01

Choose a tag to compare

0.8.3 (2025-10-15)

Features

  • add execution version enum (#517) (c5703f9)
  • l1-watcher: poll events actively when behind (#523) (93d6b4b)
  • l1: move {Commit,Stored}BatchInfo + introduce BatchInfo (#505) (fe0a6bd)
  • l1: move L1 discovery out of L1Sender (#502) (32aff65)
  • mempool: export even more metrics (#529) (1152166)
  • mempool: expose metrics (#522) (6de3a50)
  • replace str with module name for app bin unpack path (#516) (3f90248)
  • Saving failed proofs to bucket and exposing endpoint to get them (#507) (0dc2093)
  • sequencer: validate last 256 blocks for replayed blocks (#524) (9b17514)

Bug Fixes

Binaries

System Architecture Binary Attestation
x86_64 zksync-os-server-v0.8.3-x86_64-unknown-linux-gnu.tar.gz Attestation
aarch64 zksync-os-server-v0.8.3-aarch64-unknown-linux-gnu.tar.gz Attestation
universal zksync-os-server-v0.8.3-universal-apple-darwin.tar.gz Attestation
Docker zksync-os-server-v0.8.3 -