Skip to main content

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