Midnight Network deployed the Ledger 9 upgrade to its mainnet on November 6, 2026, bypassing the usual testing period on Preprod for what it described as pressing security considerations. The release introduces private asset transfers, direct contract-to-contract calls, public emission of certain events, and native support for ECDSA signatures, Keccak-256 hashing, and secp256k1. The migration was carried out through a governance action after node operators upgraded to the v2.1.101 binary, with balances, smart contracts, and cNIGHT holders’ DUST registrations migrated automatically. Developers must update to Midnight.js 5.0.0 and Wallet SDK 2.0.0, while public indexers must re-index the blockchain from genesis. The skipped Preprod soak means Ledger 9 received less pre-mainnet testing, and transactions built for Ledger 8 can no longer be decoded on the mainnet.
Source: Read the original article


