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.
Community-built developer tools, SDKs, and resources for building privacy-preserving applications on Midnight Network.
5+
Active Tools
6+
Contributors
4
Tutorials
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
Your DApp routes transactions through the 1AM Wallet DApp Connector. No API keys, no CORS, no server setup.
The wallet sends the transaction to ProofStation for ZK proving and dust balancing. Sub-second proof generation.
Balanced, proved, and submitted. Your user paid zero gas. The wallet handled everything.
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.
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.
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.
Block Explorer
View transactions, contracts, and blocks across Preview, Preprod, and Mainnet. Deep link support with network parameter for easy sharing.
AI Contract Builder
Write Midnight Compact smart contracts with AI assistance. Generate, compile, test, and deploy — all from the browser. No local setup required.
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.
Submit your DApp to the 1AM App Registry and reach users through the wallet.
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