Skip to main content

Node

Node is a core component of the Midnight network, responsible for syncing, validating transactions, and maintaining the chain state.

Link to related documentation


24 January 2025

Midnight Node 0.8.0 Release Notes

This release marks the official launch of Midnight Node 0.8.0, featuring enhanced metrics, performance benchmarks, improved key derivation, and additional support for testnet environments.

New Features

  • Added Prometheus metrics for the core ledger.
  • Improved block computation accuracy by adding basic runtime benchmarks for the core Midnight pallet.
  • Enhanced governance key management.
  • Introduced a new release notes generator.
  • Added release configuration artifacts in preparation for testnet-02.

Changes

  • Upgraded from ledger 3.0.2 to Ledger 3.0.5, then 3.0.6.
  • Fixed bugs in the transaction generator.
  • Updated the key derivation mechanism for upcoming networks.
  • Upgraded the Rust compiler to version 1.83.
  • Performance: Added a default configuration for storage caching.
  • Performance: Updated default settings for storage shutdown.
  • Refactored the transaction generator for improved usability.

Artifacts