Get started
Midnight is a blockchain platform for building privacy-preserving DApps. It enables developers to define how data is isolated, verified, and shared through zero-knowledge (ZK) proofs and programmable confidentiality controls.
Use this quickstart workflow to set up your local environment and deploy your first application on the Midnight network. You’ll install the toolchain, create and configure a Midnight app, deploy your smart contract and service, and learn how to interact with your deployed components.
When you complete this workflow, you’ll have a fully functioning Midnight app running on local Devnet and a clear understanding of how to develop, test, and iterate on privacy-enabled contracts.
Install the toolchain
Install the Lace wallet, Midnight toolchain, and verify your environment configuration.
Start →