Skip to main content

Miden documentation

Build with privacy.
Start with Miden.

Programmable accounts. Private notes. Client-side proofs. Everything you need to build an application on Miden.

YOUR APPLICATIONPrivate account stateMIDEN NETWORKVerify proofCommit state0x7a…c42fProofExecute + proveVerify + settle
Keep private account state local.
Let the network verify the proof.

Start here

Your first smart contract

Write a counter in Rust, test it locally, then deploy it to the network. One walkthrough, from setup to your first transaction.

  1. 01Write
  2. 02Test
  3. 03Deploy
Install midenupRequires Rust + Cargo
cargo install midenup && midenup init

Keep building.

Find an example, look something up, or take the next step.