Tooling & Libraries
Community-built developer tools for building on Midnight Network. From mobile SDKs to AI-powered development assistants.
9
Active Projects
1
Planned
6
Contributors
Existing & In Progress
Midnight Starter Template
CompleteFrameworksA comprehensive monorepo template combining React frontend with Midnight smart contracts. Features Turbo for build management, Vite-powered React app, CLI tools for blockchain interactions, and full TypeScript support.
Midnight Setup
CompleteFrameworksA full-stack setup package for Midnight dApp development. Provides a TypeScript API for deploying and joining contracts, CLI utilities, a React example app, and built-in Lace Beta Wallet integration.
Midnight Contracts Wizard
CompleteToolingA curated collection of Midnight smart contracts (tokenization, staking, identity, oracle, lending) with full NatSpec documentation, automated compilation scripts, and multi-contract build configuration for production use.
Midnight Proof Server
CompleteInfrastructureA Docker image that extends the official Midnight proof server by bundling zk parameters at build time, removing the need for runtime downloads or mounted volumes.
Midnight Escrow System
CompletePrototypeA full escrow dApp setup for Midnight Network, including Compact contract, API layer, React UI, and CLI scripts to run testnet or standalone infrastructure.
Mobile SDK
In ProgressWalletA comprehensive mobile SDK enabling developers to integrate Midnight wallet functionality into iOS and Android applications. Focuses on secure key management, transaction signing, and seamless dApp connectivity.
React Native Libraries
In ProgressWalletBuilding React Native compatible versions of published Midnight TypeScript libraries. Uses React Native TurboModules for native performance and UniFFI for cross-platform Rust bindings.
Midnight MCP
In ProgressAI / Dev ToolingA Model Context Protocol server that enables AI assistants like Claude and ChatGPT to interact with Midnight blockchain. Search deployed contracts, analyze Compact code, explore documentation, and assist with development tasks.
Midnight Agent Skills
Beta LiveAI / Dev ToolingA curated knowledge package that extends AI coding assistants with Midnight-specific capabilities. Includes five core skills covering Compact syntax, SDK integration, infrastructure setup, deployment, and testing.
Planned & Research
UniFFI Compact Research
PlannedResearchResearch initiative to explore how Compact smart contracts can be exposed through UniFFI, enabling native bindings for iOS, Android, and other platforms directly from Rust implementations.
Building something for Midnight?
We're always looking for new tools and libraries to feature. If you're building developer tooling for Midnight, let us know!
Submit on GitHub