📄️ Leaderboard overview
Build a full-stack DApp on the Midnight Network with privacy modes, ownership verification, and Lace wallet integration.
📄️ Smart contract
Write a Compact smart contract with privacy modes, ownership verification, and arcade-style scoring for a leaderboard Dapp on Midnight.
📄️ TypeScript integration
Set up the TypeScript witness provider, contract exports, and a shared API class for deploying and interacting with the leaderboard DApp on Midnight.
📄️ Browser DApp
Build a React frontend that connects to the Lace wallet, reads leaderboard state from the Midnight indexer, and submits scores on-chain with privacy modes.
📄️ Production deployment
Deploy a Midnight leaderboard DApp frontend to Vercel on Preprod.