It looks like you're setting up your development environment for working with Compact smart contracts and deploying them to a local Devnet. Here's a summary of the steps you've outlined, along with some additional tips and clarifications:
Step-by-Step Setup Guide
-
Install Docker Desktop:
- Ensure Docker is installed on Windows.
- Enable WSL integration for Docker.
-
Set Up WSL (Windows Subsystem for Linux):
- Install Ubuntu or another Linux distribution from the Microsoft Store.
- Open a terminal in your WSL environment and set up a working directory, e.g.,
~/dev.
-
Install VS Code:
- Ensure you have Visual Studio Code installed on Windows.
-
Set Up Proof Server:
- Start Docker Desktop.
- Run the proof server using the command:
sh
1docker run -p 6300:6300 midnightntwrk/proof-server:8.0.3 midnight-proof-server -v - Keep this terminal open while you work.
-
Install Compact Tools:
- Install the
compactCLI tool using npm or yarn.
- Install the
Read the full article at DEV Community
Want to create content about this topic? Use Nemati AI tools to generate articles, social posts, and more.

![[AINews] The Unreasonable Effectiveness of Closing the Loop](/_next/image?url=https%3A%2F%2Fmedia.nemati.ai%2Fmedia%2Fblog%2Fimages%2Farticles%2F600e22851bc7453b.webp&w=3840&q=75)



