Node
Node is a core component of the Midnight network, responsible for syncing, validating transactions, and maintaining the chain state.
11 June 2025
Midnight Node 0.12.1 Release Notesβ
Stable Releaseβ
- Version: 0.12.1
- Audience: Node operators, developers integrating with the Midnight ecosystem
- Environment: Production-ready
This release (0.12.1) is considered stable and production-ready. It can safely be deployed in public and production environments.
Key Changes & Highlightsβ
note
This release is backwards compatible with 0.12.0 β no chain reset required.
- New chain-spec for devnet and testnet-02 deployment.
- Deprecated config env-vars (
NODE_KEY,SEED_PHRASE) β use mounted secrets instead.
Changelogβ
Addedβ
- Fix mock Ariadne for
testnet-02network. - Use files for node secrets (backwards compatible).
- Rename chain spec files.
- Fix midnight-docs to refer to
treecommand. - Remove unused
ss58field in authority keys config.
Changedβ
- Chain-specs are now generated declaratively (DRY-er and less error-prone).
- Chain-specs renamed to
res/$CFG_PREFIX/chain-spec.json.
Compatibilityβ
- Operating Systems: Linux
Additional Resourcesβ
- Community Support: Join the discussion on Discord