DEV Community

yinka kabir
yinka kabir

Posted on

MISSING PIECE (Midnight Network)

The "Zero to Hero" End-to-End Guide

While the Getting Started guide covers the basics, there is a lack of a single, cohesive tutorial that walks a developer through the entire lifecycle on the testnet.

Missing Piece: A guide that starts with environment setup (Docker/Node.js), moves to writing a custom Compact contract (not just a template), and ends with deploying a frontend that interacts with it using the Midnight JS SDK.
Rewrite Opportunity: The current tutorial uses directory-local configurations that can be confusing; a version focused on a "clean-slate" project would be highly beneficial.

  1. Practical Selective Disclosure (ZK-SNARKs) Many docs explain ZK-SNARKs theoretically, but developers struggle to implement them for specific use cases.

Missing Tutorial: A "Recipe Book" for common privacy patterns. For example: "How to prove a user is over 18 without revealing their birthdate" or "How to verify a secret hash without revealing the preimage."
Technical Deep-Dive: A guide on optimizing the Proof Server for local vs. remote environments to ensure private data never leaves the user's machine. #privacy

Top comments (0)