MORE Exciting News from the o1Labs team! 🚀
Today marks a monumental milestone for
#o1js! We're thrilled to announce the v1.0 release, a major leap forward in our journey to deliver a mature, feature-rich SDK for the zk community.
It's been an incredible journey to get us here. At the end of 2023, we set out on a mission to tackle performance issues, squash bugs, and unlock new features as prerequisites for v1.0. We tackled each challenge head-on and then some!
Here are just a few highlights of what’s new in o1js v1.0:
✔️Removed Poseidon hashing bottleneck
✔️Enhanced performance on Apple silicon
✔️Introduced asynchronous circuits for faster, simpler zkApps
✔️Added recursion to reduce() method for processing limitless actions
✔️Removed top-level await which simplifies integration with UI frameworks
✔️Conducted an internal security audit, the results of which will be published next week. A third-party audit is also currently underway, and the results will be published in the coming months.
From this point forward, o1js is following semantic versioning standards. What does this mean for you? It means zkApps built with v1.0 are guaranteed to seamlessly integrate with Mina mainnet after the upcoming upgrade. Plus, no more worrying about unexpected breaking changes until the next major version of o1js. Rest easy knowing your projects are future-proof and compatible! 💪
🌟So today, over 2 years in development and 70,000 downloads later, o1js v1.0 is the production-grade TypeScript zkDSL you've been waiting for! Thank you to all the developers who have helped shape o1js v1.0, and to all the future developers who will build with it and shape its future.
Join us in exploring the potential of o1js v1.0! Share your ideas and let's build a future with zkApps. 📥 Download today:
npmjs.com/package/o1js