For the complete documentation index, see llms.txt
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 area | Component | Version | Notes |
|---|---|---|---|
| Network | Network | Preprod/Preview/Mainnet | Current network environments |
| Node (Midnight) | 0.22.3 | Preview | |
| 0.22.2 | Preprod | ||
| 0.22.1 | Mainnet | ||
| Runtime and contracts | Compact devtools (compact) | 0.5.1 | Installs compilers, compiles contracts |
Compact toolchain (compact compile) | 0.30.0 | Contract compiler for Midnight | |
| Compact runtime | 0.15.0 | Runtime library for contracts | |
| Compact JS | 2.5.0 | TypeScript execution environment for compiled contracts | |
| Platform JS | 2.2.4 | Core abstractions and types | |
| On-chain runtime | 3.0.0 | On-chain runtime support (v3) | |
| Ledger | 8.0.3 | Core ledger logic | |
| SDKs and APIs | Wallet SDK facade | 3.0.0 | SDK for building wallet integrations |
| Midnight.js | 4.0.4 | DApp framework: contracts, types, providers | |
| testkit-js | 4.0.4 | E2E testing framework | |
| DApp Connector API | 4.0.1 | Interface between DApps and wallets | |
| Indexing and data | Midnight Indexer | 4.0.1 | Midnight-specific blockchain indexer (v4) |
| ZK and proving services | Proof server | 8.0.3 | Handles ZKP proof generation |
| Tools | Block explorer | 0.5.0 | On-chain data browser |
| Faucet (tNIGHT) | 0.11.9 | Test token distribution for testnets |