DEV Community

barnazaka
barnazaka

Posted on

How to fix "Request Failed" on the Midnight Network T-DUST Faucet with Lace Wallet

If you're getting this error on the Midnight preprod faucet:

"Request failed: Failed to request tokens, please check your
wallet address and try again"

Here is exactly what's happening and how to fix it.

The Problem

Lace wallet has two completely separate address types that look
nothing alike:

  • A Cardano address starting with addr_test1... on testnet
  • A Midnight unshielded address which looks completely different

The T-DUST faucet only accepts Midnight addresses. If you paste
your Cardano address the faucet rejects it every time regardless
of how many times you try.

This trips up almost every new developer because when you first
open Lace it shows you your Cardano address by default.

The Fix

  1. Open Lace wallet in your browser
  2. Look for the Midnight tab - it is completely separate from the main Cardano view
  3. Click Receive inside the Midnight section
  4. Copy the Unshielded wallet address shown there
  5. Paste that address into the faucet at https://faucet.preprod.midnight.network

That address is the one the faucet accepts.

Why Two Address Types?

Midnight runs as a separate chain alongside Cardano. Your Lace
wallet manages both chains simultaneously but they use completely
different address formats and different tokens:

  • Cardano side: ADA, tADA
  • Midnight side: NIGHT, tDUST

When you request from the T-DUST faucet you are requesting tokens
on the Midnight chain, so you need a Midnight address.

If You Don't See a Midnight Section in Lace

Your version is outdated. Download the latest Lace from lace.io.
Midnight support was added in a specific update and older versions
won't show the Midnight tab at all.

One More Thing: Cooldown Period

The faucet has a cooldown per address. If you already requested
tokens recently with the correct address you may need to wait
before requesting again. This is normal behavior not an error.


Hope this saves someone the 30 minutes I spent figuring this out.

Top comments (0)