Midnight logoMidnight Academy
← back to curriculum

Module 03

Development Environment

Follow this with a notes doc open. Something will go sideways — that's expected, and it becomes your first real troubleshooting content.

What you're installing

Step 1 — Install Lace

Add the Lace Beta / Midnight Preview extension from the Chrome Web Store. Create a wallet, set a password, and write your recovery phrase on paper — not a note app.

Step 2 — Install the Compact toolchain

Run in your terminal:

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/midnightntwrk/compact/releases/latest/download/compact-installer.sh | sh

Then verify with compact check.

Step 3 — Docker proof server

Start the local proof server, then point Lace at http://localhost:6300 under Settings → Midnight. If you get "connection refused," check that Docker Desktop is actually running before touching any config.

Next: Module 04 — Your First Project →