Get Started
Installation Guide
Set up your Compact development environment with compiler, wallet, and tools
Hello World
Your first Compact contract with private state and zero-knowledge proofs
First App
Build a simple counter application with validation and state management
Primitive Types
Understand Compact’s type system including Opaque types and privacy features
Community
Official Docs
Comprehensive Midnight Network documentation
Discord Community
Get help, share ideas, and connect with developers
Contributor Board
View and join community contributions
Midnight Network
Learn about the Midnight ecosystem
Forum
Ask questions and discuss with the community
Compact Compiler
Official Compact repository and releases
YouTube Channel
Video tutorials and developer content
Hackathon
Join Midnight Network hackathons and competitions
Whitepaper
Technical deep dive into Midnight’s architecture