Midnight Network Hub

Midnight Hub

Your comprehensive resource for learning Midnight Network — from first principles to advanced privacy-preserving smart contract development with Compact.

Why Midnight?

Understanding the four pillars of privacy-first blockchain

Privacy by Design

Midnight uses ZK proofs to allow smart contracts to process private data without exposing it on-chain.

Compact Language

A TypeScript-inspired language designed specifically for writing privacy-preserving smart contracts.

Shielded UTXO

Built on a shielded UTXO model that enables selective disclosure and granular privacy control.

Selective Disclosure

Prove facts about data without revealing the underlying data itself using ZK circuits.

Learning Paths

Structured guides from zero to advanced — follow the path that fits you

Start Here

Beginner Track

Topics covered:

  • What is Midnight Network?
  • Blockchain Privacy Basics
  • The UTXO Model Explained
  • Setting Up Your Dev Environment
Builder

Intermediate Track

Topics covered:

  • Compact Language Primer
  • Building Private DApps
  • Zero-Knowledge in Plain English
  • Token Standards on Midnight
Expert

Advanced Track

Topics covered:

  • ZK Circuit Design Patterns
  • Midnight Protocol Deep-Dive
  • Selective Disclosure Architecture
  • Cross-Chain Privacy Bridges

Ready to Build?

Join the growing community of developers building the next generation of privacy-preserving applications on Midnight Network.