Onchain Runtime
Onchain Runtime releases are now part of Ledger
Starting with Ledger 7.0.0, Onchain Runtime releases are included as part of the Ledger release. For the most recent Onchain Runtime releases and updates, please refer to the release notes overview.
Onchain Runtime is a component of the Midnight infrastructure that enables zero-knowledge proof generation, transaction verification, and privacy-preserving transaction processing.
To download the component, click the appropriate link under Artifacts.
Release 4.0.0UNSUPPORTED
12 May 2025
Artifacts
Summary
- Integrated with the new storage model, making required objects
Storableto allow storing MPT leafs asSps. - Added segment IDs to Zswap constructors. These should be set to
1for fallible offers, and0for guaranteed offers. - Renamed
ZswapLocalStateNoKeystoZswapLocalState, removing the existing (with keys) state. - Switch from Pluto-Eris to BLS12-381.
- Switched to using data providers instead of direct prover keys and parameters.
- Add a data provider to fetch key material for Midnight. The source of this may be overridden with the
MIDNIGHT_PARAM_SOURCEenvironment variable.