Midnight Wallet: NIGHT, cNIGHT and DUST Explained
A Midnight wallet is a wallet that can hold NIGHT, generate DUST, and build the zero-knowledge proofs that Midnight transactions require. That last part is what makes it different from an ordinary Cardano wallet: a shielded transaction has to be proved before it can be submitted, and something has to do that work. This guide explains the three assets people get confused about, NIGHT, cNIGHT and DUST, and what a wallet actually needs to handle them. GeroWallet has supported Midnight on mainnet, with DUST generated inside the wallet, since version 2.7, released on 19 August 2026.
TL;DR
NIGHT is Midnight's native token. cNIGHT is the same token represented on Cardano, which is how Glacier Drop claims arrive. DUST is what you spend on private transactions, and you never buy it: it refills over time from the NIGHT or cNIGHT you have registered, like a battery. A Midnight wallet has to hold the tokens, run the registration, and generate zero-knowledge proofs before a shielded transaction can be sent. GeroWallet does all three since version 2.7, released on 19 August 2026, with Midnight on mainnet.
Where GeroWallet fits: in-wallet DUST generation from both NIGHT and cNIGHT, and your choice of Gero Cloud, a local proof server or Arkhia for proofs. Install GeroWallet or start with the Midnight wallet page.
What Midnight is, and how it fits with Cardano
Midnight is a privacy-focused chain built to work alongside Cardano rather than replace it. Cardano transactions are public by default: anyone can look up an address and read its full history. That is excellent for auditability and unhelpful for anything you would not want printed on a noticeboard, such as payroll, supplier pricing, or simply the size of your holdings.
Midnight's approach is selective disclosure. Instead of publishing the details of a transaction, you publish a zero-knowledge proof that the transaction was valid. Observers can confirm the rules were followed without seeing the amounts or the parties.
One point worth stating plainly: Gero did not build Midnight and does not own it. Midnight is an independent chain that GeroWallet integrates, in the same way it integrates Apex Fusion. What Gero builds is the wallet experience around it.
NIGHT, cNIGHT and DUST: keeping the three straight
This is where most people get stuck, so here is the short version before the detail.
| Asset | What it is | What you do with it |
|---|---|---|
| NIGHT | The native Midnight token, held on Midnight | Hold it to generate DUST |
| cNIGHT | NIGHT represented on Cardano, held in a Cardano wallet | Also generates DUST, without moving it to Midnight |
| DUST | The resource that pays for shielded activity | Spent when you transact privately |
NIGHT
NIGHT is Midnight's native token, and it lives on Midnight. Holding it is what entitles you to generate DUST.
cNIGHT
cNIGHT is NIGHT represented on Cardano. If you are already a Cardano user, this is the version you are most likely to encounter first, because it sits in the same wallet as your ADA. The important thing is that cNIGHT held on your Cardano wallet can generate DUST too. You do not have to bridge it over to Midnight before it does anything useful.
DUST
DUST is the resource that shielded activity consumes. Think of it less like a coin you trade and more like a fuel gauge that refills. You do not buy DUST on a market; you generate it by registering a NIGHT or cNIGHT holding, and it accumulates over time against that holding. There is a shorter, beginner-level version of this in what DUST is on Midnight.
That fuel-gauge behaviour is why GeroWallet shows a DUST "battery" rather than a balance line. The battery reflects both sources, native NIGHT on Midnight and cNIGHT sitting on your Cardano wallets, so what you see is the actual capacity you have rather than one half of the picture.
What a Midnight wallet has to do that a normal wallet does not
Three jobs, and each one is a place where a bad implementation shows.
Registration. Generating DUST is not automatic. A holding has to be registered on chain, and the registration names a destination for the DUST it produces. That means a wallet needs registration, deregistration, and a way to migrate the destination when you want the DUST to land somewhere else.
Proof generation. Every shielded transaction needs a zero-knowledge proof. Producing one is computationally heavy, which is why the question of where it happens matters so much. More on that below.
Not leaking on the way in. A privacy chain does not help if the wallet's own infrastructure sees everything you do. The interesting design question is not whether the chain is private, it is what the wallet's servers can observe.
What 2.7 brought to GeroWallet
GeroWallet version 2.7, released on 19 August 2026, brought Midnight to mainnet alongside the test networks and moved DUST generation inside the wallet. Features roll out in stages, so being in the release does not mean every wallet sees it on day one.
In-wallet DUST generation. Before 2.7, generating DUST meant bouncing out to an external portal. Since 2.7 it happens in the wallet, from native NIGHT on Midnight and from cNIGHT held on your Cardano wallets, with registration, deregistration and destination migration all handled inline.
Sponsored collateral. Registration requires a pure-ADA UTxO, and plenty of wallets do not have one sitting around, especially wallets full of native tokens. Gero lends one from a shared pool so registration completes anyway. It is a small thing that removes a genuinely annoying dead end.
Duplicate registration cleanup. It is easy to end up with more than one registration pointing at the same holding, which quietly splits your DUST generation. The wallet detects duplicates and walks you through consolidating them.
Chain-aware theming. Midnight gets its own dark violet accent across the interface, so it is obvious at a glance which chain you are operating on. That sounds cosmetic, and it is a real safety feature when you are moving between four chains in one app.
Where your zero-knowledge proofs run
This is the part of Midnight support most worth understanding, because it is a genuine privacy trade-off and most wallets will not give you a choice about it.
Generating a proof takes real compute. Somebody's machine has to do it. GeroWallet 2.7 lets you pick which, switchable from the dashboard and the side panel:
Gero Cloud. The convenient default. Proofs are generated on Gero's infrastructure.
A local proof server. You run the proof server on your own machine. Nothing about the proof leaves your control. This is the maximum-privacy option and it costs you some setup.
Arkhia zkPaaS with your own key. A third-party proving service, used with your own API key, for people who want it off their machine but not on ours.
There is no universally correct answer here. The point is that the choice is yours and it is visible, rather than being a default buried in someone's architecture diagram.
Cross-Device Proving
There is a fourth option worth calling out separately, because it solves a specific problem: phones are not good at generating zero-knowledge proofs.
Cross-Device Proving lets your own desktop generate the proofs for your phone's Midnight sends, over an end-to-end encrypted channel. Gero's infrastructure relays the traffic and only ever sees ciphertext. You get phone-sized convenience with desktop-sized compute, and the relay in the middle learns nothing.
What is live today
Being precise about this matters more than usual, because privacy features attract exactly the kind of user who will check.
Live today: Midnight is integrated in GeroWallet, and Cardano and Apex Fusion are fully supported. ADA staking, governance and DRep delegation, swap, the NFT gallery, Cardano Shield scam detection, and Ledger, Trezor and Keystone hardware wallet support are all live.
Shipped in 2.7 (19 August 2026): Midnight on mainnet, in-wallet DUST generation from NIGHT and cNIGHT, sponsored collateral for registration, the choice of proof location, and Cross-Device Proving. Bitcoin support arrived in the same release but is testnet-only to start, with mainnet to follow.
Who Midnight is actually for
Privacy chains attract a lazy assumption that the only people who want them have something to hide. In practice the demand is mostly commercial and mostly boring.
Businesses paying people. A company that runs payroll on a public chain has published every salary it pays, permanently, to anyone who can read a block explorer. That is not a preference issue, it is often a legal one.
Anyone with a supply chain. Public settlement means public counterparties and public volumes. Your competitors can read your supplier relationships and infer your margins from the transaction sizes.
Treasuries and funds. Positions that are visible in advance are positions that can be traded against. A DAO treasury rebalancing on a public chain is announcing its intentions to the market in real time.
Ordinary holders. If someone learns your address, they have your net worth and your full history. That is a personal safety consideration well before it is a financial one.
Selective disclosure is the useful framing here. The goal is not to hide from everyone forever. It is to choose who sees what, and to be able to prove a transaction was valid without publishing its contents. Regulated businesses often need exactly that combination, which is why the design is built around proofs rather than secrecy.
Getting started with Midnight in your wallet
If you are new to this, the order of operations is straightforward.
Install a wallet that supports Midnight. Install GeroWallet and complete the standard setup. Back up your recovery phrase properly and offline, as with any non-custodial wallet.
Hold NIGHT or cNIGHT. cNIGHT sits alongside your ADA on Cardano, so if you are already a Cardano user this is the lower-friction path.
Register the holding. Registration is what starts DUST generation, and it names where that DUST should go. Since 2.7 this happens in the wallet, and sponsored collateral covers you if you do not have a spare pure-ADA UTxO. The step-by-step guide to generating DUST walks through it with screenshots.
Decide where your proofs run. Gero Cloud is the convenient default. A local proof server is the private one. Make the choice deliberately rather than inheriting it.
Watch the DUST battery, not a balance. Your capacity refills over time against your registered holding. If it looks lower than expected, check for duplicate registrations quietly splitting it.
Frequently asked questions
What is a Midnight wallet?
A wallet that can hold NIGHT, register holdings to generate DUST, and produce the zero-knowledge proofs that shielded Midnight transactions require. An ordinary Cardano wallet cannot do the last part.
What is the difference between NIGHT and cNIGHT?
NIGHT is the native token on Midnight. cNIGHT is NIGHT represented on Cardano, held in a Cardano wallet. Both can generate DUST, so Cardano users do not have to move anything to Midnight to start.
Do I need to buy DUST?
No. DUST is generated by registering a NIGHT or cNIGHT holding, and it accumulates against that holding over time. It behaves more like a refilling battery than a token you trade.
Why does it matter where zero-knowledge proofs are generated?
Because whoever generates the proof does the computation on your transaction. Running a local proof server keeps that entirely on your machine. GeroWallet lets you choose between Gero Cloud, a local proof server, and Arkhia zkPaaS with your own key.
Does GeroWallet own Midnight?
No. Midnight is an independent privacy chain that GeroWallet integrates. Gero builds the wallet, not the chain.
Get set up for Midnight today
If you hold cNIGHT on Cardano, or you expect to, the sensible move is a wallet that already handles Midnight, now that it is on mainnet. GeroWallet is a non-custodial browser extension covering Cardano, Apex Fusion and Midnight from one interface, with hardware wallet support and staking built in.
Install GeroWallet to get set up, read more on the Midnight wallet page, or see how the wallet is secured on the security page.
Keep reading
- How to Generate DUST: The Easiest Way, Step by Step
- What Is DUST on Midnight? A Simple Guide
- Midnight Blockchain Wallet: The Complete Guide
If you are setting up for the first time, start with a Cardano wallet you control and come back to this post once your wallet is ready. If you are still choosing a wallet, our guide to the best ADA wallets compares the options.