o1Labs Engineering Update

:hammer_and_pick: o1Labs Engineering Update

We’re sharing a look into what the teams at o1Labs have been busy working on behind the scenes. TL;DR: still building, still shipping.

:fallen_leaf: Fall upgrade:

The team at o1Labs are gearing up for the Fall Upgrade, with the first MIP published, and at least two more to follow:

  • Reduced Slot Time: MIP published - open for feedback.
  • Enhanced Upgrade Automation: packaging has mostly been implemented across three PRs that are reviewed, approved, or merged. A test set up issue has been resolved, and assertion testing will now be resumed.
  • zkApp Account Update Limit Increase: the MIP has been drafted with a technical review underway.

In parallel, o1Labs is also supporting the MIP Editor group and process to ensure readiness for the upcoming On-Chain Vote (OCV).

:construction: Roadmap:

In tandem, significant progress has been made on the engineering roadmap shared in December last year, including:

  • :white_check_mark:Finished and released: dynamic array access & lookups, zk program quality of life, EdDSA primitive in o1js, o1js v2.6.0, build process and CI improvements, removed o1js-bindings as submodule, lazy memory mode, and o1js docs site (see more on this below).
  • :counterclockwise_arrows_button:The team has also partly released: o1js API 2.0.

We’ll be sharing a more comprehensive recap of what has been accomplished from the Dec 2024 roadmap shortly.

:high_voltage: o1js Development and Optimizations:

:desktop_computer: OCaml Node:

  • Resolved the release blocking issue and we have added the ability to generate and test Ubuntu Noble and Debian Bookworm operating systems. The team is now generating Bookworm & Noble packages in CI (note: this is not officially supported yet)
  • Implemented a fix for the LMDB dead lock issue which was causing nodes to hang.

:magnifying_glass_tilted_left: Ecosystem Projects:

  • The team continues to support community builders on both technical and marketing fronts. The past couple of weeks have included calls with Fizk, Silvana, Nori, zkNoid, and Zeko in which discussions have centered around upcoming priorities, technical support, and co-marketing opportunities.
  • Learn the latest from the Nori team and how they’re building ‘with Mina’ here: https://x.com/o1_labs/status/1942978490141159589
  • Brandon has been hosting weekly office hours, in which he’s speaking to community members 1:1 to understand pain points, explore new ideas, and identify areas for support. Keep an eye on X for the next office hours!

If you have feedback, ideas, suggestions, or just want to chat, let us know. We want to hear from you! We’ll be sharing regular engineering updates on Discord, Telegram and X.

1 Like