Compact as a privacy-first language
Explains why Midnight uses its own smart contract language and how Compact treats privacy-aware circuits as first-class citizens.
Building blocks
Midnight's transaction structure is unique and may not be immediately
The Impact VM
Impact is still under active revision. Expect its attributes, including storage-related costs, to change.
Private data
This document describes some strategies for keeping data private in
Midnight's hybrid architecture
Midnight combines approaches to create a hybrid architecture that doesn't force you to choose between models but integrates both to maximize benefits.
Transaction semantics
Ledger states
Smart contracts on Midnight
While you may have some familiarity with smart
Zswap
The details of Midnight's native currency implementation are not yet stable and will