Skip to main content

Compatibility matrix


note

This matrix only reflects the latest tested versions. Earlier versions may still work, but we do not guarantee compatibility or provide support for them.

Functional areaComponentVersionNotes
NetworkNetworkPreprod/PreviewCurrent testnet environments
Node (Midnight)0.22.3Preview and Preprod
Runtime and contractsCompact devtools (compact)0.5.1Installs compilers, compiles contracts
Compact toolchain (compact compile)0.30.0Contract compiler for Midnight
Compact runtime0.15.0Runtime library for contracts
Compact JS2.5.0TypeScript execution environment for compiled contracts
Platform JS2.2.4Core abstractions and types
On-chain runtime3.0.0On-chain runtime support (v3)
Ledger8.0.3Core ledger logic
SDKs and APIsWallet SDK facade3.0.0SDK for building wallet integrations
Midnight.js4.0.2DApp framework: contracts, types, providers
testkit-js4.0.2E2E testing framework
DApp Connector API4.0.1Interface between DApps and wallets
Indexing and dataMidnight Indexer4.0.1Midnight-specific blockchain indexer (v4)
ZK and proving servicesProof server8.0.3Handles ZKP proof generation
ToolsBlock explorer0.5.0On-chain data browser
Faucet (tNIGHT)0.11.8Test token distribution for testnets