The latest integration between Lace Wallet and the brand-new Midnight blockchain is a major milestone for Web3 users prioritizing privacy. Midnight is a privacy-focused blockchain designed to protect sensitive data while allowing for groundbreaking decentralized innovation.
Here is a comprehensive guide to getting your Midnight wallet up and running.
1. Creating Your Midnight Wallet
Setting up a Midnight wallet is as intuitive as creating a Cardano or Bitcoin account within Lace:
- Open your Lace Wallet application.
- Click the menu in the top-right corner and select “Add new wallet”.
- Choose the option to create a Midnight wallet.
2. Initial Configuration & Proof Server
After setting up your passphrase and password, you will reach the “Configure Midnight” section:
- Network: Most users should stay on Mainnet, though developers may choose other test networks.
- Proof Server: This setting is essential for enabling privacy-focused transactions on the Midnight network.
3. Understanding “Dust” (The Transaction Battery)
Midnight introduces a unique concept called “Dust”.
- Dust acts as the “gas” of the network, powering your transactions.
- Ian Cross, Head of Product for Lace, describes it as a “transaction battery” that you need to keep charged to interact with the blockchain.
4. How to Generate Dust
To power your Midnight wallet, you must generate Dust by designating Night (a Cardano native asset):
- Ensure you have Night assets in your main Cardano wallet.
- Visit the Dust Generation DApp to register your wallet.
- Use the DApp connector to authorize both your Cardano wallet (where the Night is held) and your Midnight wallet.
- Click “Pair addresses”. This is a transaction on the Cardano blockchain and will require a small transaction fee.
- Important Note: If this is your first time designating Night, it takes approximately 12 hours for the initialization period to complete before Dust begins to replenish.
5. Setting Up a Local Proof Server
To actually send transactions once you have assets in Midnight, you must run a locally hosted proof server. This ensures the privacy-preserving nature of the network:
- You will need to install Docker on your computer.
- Download the Midnight proof server image from the official Midnight documentation.
- Run the image in Docker. Once it is running on the default port (6300), your Lace wallet will be ready to transact.
Summary
The Midnight integration into Lace brings enterprise-grade privacy to the average user. By following these steps—creating the wallet, pairing your Night assets, and running a local proof server—you can be among the first to explore this “game-changing” blockchain ecosystem.
For those interested in going further, the Nightforce Program Cohort 3 is still available for you to join if you’d like to contribute more deeply to the ecosystem.
For further details and official documentation, visit midnight.network.
