For the complete documentation index, see llms.txt
Latest stable release
Compatibility
Mainnet runs Midnight Ledger 9.1.0.1 after the ledger 9 network upgrade on 6 November 2026. Preview relaunched as a new chain on ledger 9.1.0.1 on 7 November 2026. Preprod moved to Midnight Ledger 9.1.0.1 in place on 9 November 2026.
Each network uses its own versions of the runtime, SDKs, and tooling. To learn what changed on Mainnet and what you need to do, see Ledger 9 upgrade.
Environments
Midnight uses dedicated network services such as RPC nodes, indexer API, and proof server to power DApp development and interaction across the Preview, Preprod, and Mainnet environments. To connect your application and configure these services correctly, see the Environments and endpoints reference.
Compatible components
Building on Midnight requires a set of compatible components to work properly. When creating DApps, use the component versions listed for the network you target.
To view the full list of components and their compatible versions for each network, see the Compatibility matrix.
Release notes and references
This list contains detailed release notes for each of the components that are required for DApp development.
-
Ledger
https://github.com/midnightntwrk/midnight-ledger/releases -
Node
https://github.com/midnightntwrk/midnight-node/releases -
Indexer
https://github.com/midnightntwrk/midnight-indexer/releases -
Compact Compiler
https://github.com/midnightntwrk/compact/releases -
DApp Connector API
https://github.com/midnightntwrk/midnight-dapp-connector-api/releases -
Wallet SDK
https://github.com/midnightntwrk/midnight-wallet/tree/main/release-notes -
Midnight.js
https://github.com/midnightntwrk/midnight-js/releases -
Compact JS https://github.com/midnightntwrk/midnight-sdk/releases