Back to feed
Dev.to
Dev.to
5/10/2026
Build a private Midnight d

Build a private Midnight d

Original: Building Private Signal Board: a Full-Stack Midnight dApp with Compact, Witnesses, React, and Off-Chain Metadata

Short summary

Complete tutorial on building a privacy-focused blockchain dApp using Midnight's Compact smart contract language, TypeScript witnesses, and React UI. Demonstrates full-stack patterns: public on-chain state managed by the contract, private inputs handled by witness layer, and off-chain metadata for context. Includes working monorepo with CI/CD and addresses realistic challenges like compiler-runtime version alignment.

  • Full-stack implementation of a private signal board covering contract compilation, witness logic, backend API, and React UI
  • Architectural principle: separate concerns between on-chain public state, off-chain private logic, and human-readable metadata
  • Production-ready patterns including GitHub Actions CI, version management, and testable monorepo structure

Generated with AI, which can make mistakes.

Is this a good recommendation for you?

Comments

Failed to load comments. Please try again.

Explore more