Midnight Starter Template
A starter template for building on Midnight Network with React frontend and smart contract integration
Community-built developer tools, SDKs, and resources for building privacy-preserving applications on Midnight Network.
5+
Active Tools
6+
Contributors
4
Tutorials
Tools built by the community for the community. Mobile SDKs, AI assistants, starter templates, and more.
A starter template for building on Midnight Network with React frontend and smart contract integration
Complete development setup for building Midnight Network dApps, with API, CLI, and example UI
Ready-to-use Midnight smart contracts with NatSpec docs, build tooling, and ZK circuits
Dockerized Midnight proof server with zk parameters pre-downloaded and ready to run
Supercharge Cursor, Claude, or any AI coding assistant with Midnight-specific knowledge. Write Compact smart contracts with perfect syntax, every time.
npx midnight-agent-skills initmidnight-compact-guide
Master Compact syntax, types, and ZK patterns
midnight-sdk-guide
TypeScript SDK integration & wallet APIs
midnight-infra-setup
Local node, proof server & indexer config
midnight-deploy
Deploy to testnet & mainnet with confidence
midnight-test-runner
Unit tests, integration tests & debugging
Works with any AI
Cursor, Claude Code, Windsurf, Copilot & more
In-depth tutorials and guides for building on Midnight. Learn from real-world examples and best practices.
A curated knowledge package to enhance AI coding assistants for Midnight Network development. Generate correct Compact v0.19+ syntax with verified code examples.
Learn to construct custodial asset management systems using zero-knowledge proofs. Implement selective disclosure to prove claims without revealing underlying data.
Create anonymous, verifiable voting DApps using Midnight and zero-knowledge proofs. Covers Compact smart contracts, React frontend, and deployment.
Develop privacy-preserving blockchain games with zero-knowledge proofs. Build a Rock-Paper-Scissors game where moves stay hidden until revelation.
From first steps to advanced patterns. Learn to build privacy-first applications at your own pace.
Set up your development environment and deploy your first Compact smart contract.
Understanding ZK proofs and how Midnight leverages them for data protection.
Master the TypeScript-based language for writing privacy-preserving smart contracts.
Connect your DApp to Lace wallet for seamless transaction signing and user authentication.
Implement selective disclosure and shielded transfers in your applications.
Design patterns for managing on-chain and off-chain state effectively in Midnight apps.
People shaping the Midnight ecosystem with tooling, docs, and open-source contributions.
Join the community and access everything you need to get started with Midnight development.
Jump into the documentation and deploy your first Midnight app today.
Awesome Midnight
Community Curated