Open Source Developer Tools

Build onMidnight

Community-built developer tools, SDKs, and resources for building privacy-preserving applications on Midnight Network.

5+

Active Tools

6+

Contributors

4

Tutorials

Built forMidnight
1AMEcosystem

Build on Midnight.
Ship in minutes.

The fastest way to go from zero to a live Midnight dApp. Your users get gas-free transactions out of the box — no dust tokens, no proof server, no friction.

How it works

01

User clicks approve

Your DApp routes transactions through the 1AM Wallet DApp Connector. No API keys, no CORS, no server setup.

02

Wallet proves & sponsors

The wallet sends the transaction to ProofStation for ZK proving and dust balancing. Sub-second proof generation.

03

Transaction lands on-chain

Balanced, proved, and submitted. Your user paid zero gas. The wallet handled everything.

Live

1AM Wallet

Browser Extension

The privacy-first wallet for Midnight Network. DApp Connector API, built-in ZK proving via ProofStation, dust sponsorship so users pay zero gas. Multi-network support across Preview, Preprod, and Mainnet.

DApp Connector APIZero Gas FeesBuilt-in ZK ProvingMulti-Network
Live

1AM ProofStation

Hosted ZK Proving

Every Midnight transaction needs a ZK proof. ProofStation generates them in under 1 second and balances transactions with dust so users never need gas tokens. DApps never call it directly — the wallet handles everything.

<1s Proof GenerationDust SponsorshipFree Tier3 Network Endpoints

ZKMint

Night-ID & Token Launchpad

Register .night names on-chain with zero-knowledge proofs. Shared registry contracts on Preview and Preprod. Also features bonding curve token launches with optional privacy.

.night NamesZK ProofsBonding CurvesOpen Source

1AM Explorer

Block Explorer

View transactions, contracts, and blocks across Preview, Preprod, and Mainnet. Deep link support with network parameter for easy sharing.

All NetworksContract ViewerTX Deep LinksReal-time

1AM AI Builder

AI Contract Builder

Write Midnight Compact smart contracts with AI assistance. Generate, compile, test, and deploy — all from the browser. No local setup required.

AI-PoweredIn-BrowserCompile & TestDeploy Guide

Dominion

On-Chain Poker

Mental poker cryptography with ZK proofs on Midnight. Provably fair card dealing without a trusted dealer. Real-time gameplay with on-chain settlement.

Mental PokerZK ProofsNo Trusted DealerLive Demo

Build with 1AM

Submit your DApp to the 1AM App Registry and reach users through the wallet.

Community Tools

Open Source Tooling

Tools built by the community for the community. Mobile SDKs, AI assistants, starter templates, and more.

View all tools
CompleteFrameworks

Midnight Starter Template

A starter template for building on Midnight Network with React frontend and smart contract integration

Monorepo structure with TurboVite-powered React frontendCLI tools for contract interaction
ByEdda Labs, MeshJS
Live Demo
CompleteFrameworks

Midnight Setup

Complete development setup for building Midnight Network dApps, with API, CLI, and example UI

TypeScript API with deploy/join helpersCLI utilities for development tasksReact example app
ByMeshJS
Live Demo
CompleteTooling

Midnight Contracts Wizard

Ready-to-use Midnight smart contracts with NatSpec docs, build tooling, and ZK circuits

Compact contracts (Tokenization, Staking, Identity, Oracle, Lending & Borrowing)NatSpec documentation throughoutAutomated compilation scripts
ByMeshJS
Live Demo
CompleteInfrastructure

Midnight Proof Server

Dockerized Midnight proof server with zk parameters pre-downloaded and ready to run

Pre-downloaded zk parametersBased on official proof server imageReady-to-run Docker image
ByMeshJS
Live Demo
AI-PoweredBeta Live

Midnight Agent Skills

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 init
View on GitHub

midnight-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

From the Blog

Latest Articles

In-depth tutorials and guides for building on Midnight. Learn from real-world examples and best practices.

View all articles
Learning Path

Tutorials & Guides

From first steps to advanced patterns. Learn to build privacy-first applications at your own pace.

View all docs
Contributors

Contributors

People shaping the Midnight ecosystem with tooling, docs, and open-source contributions.

View all contributors
Resources

Connect & Learn

Join the community and access everything you need to get started with Midnight development.

Ready to start building?

Jump into the documentation and deploy your first Midnight app today.

Get Started

Awesome Midnight

Community Curated

Built forMidnight