This transaction interacts with the Midnight shielded pool via ZSwap.
Transfer amounts and participant identities are cryptographically hidden —
only a validity proof is visible on-chain.
The actual shielded amounts transferred within the ZSwap pool are encrypted and provably hidden.
Only the ZK proof validity is visible — this is Midnight's core privacy guarantee.
📋Ledger Events2 events
💸 FeeCollectedProtocol fee deducted from sender balanceEvent #0
payer: 0x4a2c7e8f…d6a8
amount: 2100000(0.0021 DUST)
token: DUST
block: 482331
🔒 ShieldedTransferZSwap shielded pool note nullification + commitmentEvent #1
protocol: ZSwap/v2
nullifier[0]: 0x8c4e2a1b3d7f9e5c…
nullifier[1]: 0x2f4a8e1c6b3d9f7a…
commitment: 0x7b3e9c1f4d2a8e6b…
merkle_root: 0x3e8f1a2b9c4d7e6f…
amounts: [HIDDEN — ZK proof only]
Example: Contract Call Tx
👁️
Unshielded Contract Transaction
This transaction is fully public. Contract interactions, amounts, and
participant addresses are visible on-chain. No ZK proof required.
Calling state-changing functions on the Midnight Network requires signing with a Midnight-compatible wallet.
PL (Proven Ledger) functions additionally require a ZK proof to be generated locally before submission.
ZK PROOFPL calls generate a proof in-browser via the Compact prover SDK before broadcasting
Write execution is read-only preview mode in NightScan. For production, use the
abyss.trade dApp interface.
🔍
Address Detail
Live WebSocket-fed view with UTXO breakdown, token balances, and activity timeline
This is a shielded address on the Midnight Network. Shielded addresses use
zero-knowledge cryptography to keep balances and transaction details completely private.
The explorer can confirm this address has been active on-chain, but cannot reveal how much
NIGHT, DUST, or any other token it holds — nor who it transacted with.
This is not a limitation — it is a fundamental privacy guarantee of the Midnight protocol.
Only the address owner, with their private key, can view their own balance.
Balance
🔒 Hidden
Counterparties
🔒 Hidden
Token Types
🔒 Hidden
ZK Proofs
89
Shielded address QR
Observable Activity
📅
First Seen
2025-11-03 14:11:22
3 months ago
⚡
Last Active
2026-02-24 09:31:05
1d ago
📦
Blocks seen
#22,104 → #90,817
68,713 blocks
🔍
Visible data
ZK proofs only
ZK Proof Submissions (visible on-chain)
proof metadata only
proof_3KpQ...a7f2:0 · circuit: transfer-v2128 KBcontract call1d ago · Block #90,817
Monitor DUST generation capacity, rate, and earnings from staked NIGHT on Cardano
Spec — Improved
Query DUST Generation
Enter one or more Cardano reward addresses to check DUST capacity and generation rate
Comparing 2 addresses new
🟡stake1u8kp3nrj2mQPa9f3cLjzWd7nXs4hT6gBF2uYm3Pq5Nc8Kd1Yw6Xs2Th12,400 NIGHT
🟡stake1u4rq9tvw7eLna2f6dMkzBe1nCt8mG3jXR5uDh...5,200 NIGHT
⚡ DUST:NIGHT Conversion Explained new
Current Rate
1 NIGHT
→ 1 DUST capacity / epoch
Epoch Duration
5 days
Cardano epoch
Max Capacity
= NIGHT staked
e.g. 1,000 NIGHT → 1,000 DUST cap
Daily Earn
NIGHT / 5
DUST generated per day
How it works: Staking NIGHT on Cardano registers your reward address on the Midnight chain.
Each Cardano epoch (~5 days) your registered Cardano reward address generates DUST proportional to
your staked NIGHT. Maximum DUST held at once is capped at your staked NIGHT amount.
Once you claim DUST, your capacity resets and refills on the next epoch.
Results — 2 Addresses live data
Reward Address
NIGHT Staked
Capacity Used
Fill Level
Daily DUST
Last Claim
stake1u8kp3...T6gBF2
12,400
9,840 / 12,400
79%
+2,480 / day
3d ago
stake1u4rq9...uDh...
5,200
5,200 / 5,200
Full — claim ready
+1,040 / day
Ready to claim!
Showing primary: stake1u8kp3...T6gBF2
Current DUST
9,840 DUST
Capacity
12,400 DUST
Fills completely in ≈ 1.2 days at current rate
⚡
Estimated Daily DUST Earned
+2,480 DUST
Based on 12,400 NIGHT staked · 1/5 per day
Per hour: +103.3
Per epoch: +12,400
Epoch fills: 5 days
NIGHT Staked
12,400
on Cardano
Fill Rate
79%
of max capacity
Monthly DUST
~74,400
at current rate
Next Full Epoch
1.2d
until capacity full
DUST Generation History — 30 Days new
DUST balance
Claim events
How DUST Generation Works
1
Stake NIGHT on Cardano
Delegate your NIGHT tokens to a Midnight-compatible stake pool on the Cardano network. Your NIGHT remains liquid — you can unstake anytime.
For 12,400 NIGHT staked → 12,400 DUST max capacity
2
Register Cardano Reward Address on Midnight
Submit a registration transaction on Midnight linking your Cardano reward address. This proves your Cardano stake to the Midnight chain.
3
DUST Accumulates Each Epoch
Every Cardano epoch (~5 days), DUST accumulates at a rate of 1 DUST/day per NIGHT staked, up to your max capacity.
12,400 NIGHT × (1/5) = +2,480 DUST/day · fills in 5 days
4
Claim DUST to Your Midnight Address
When you're ready, claim accumulated DUST to your Midnight shielded or unshielded address. Claiming resets your accumulation and the cycle restarts.
📡
Transaction Mempool
Pending transactions with ZK proof size analysis, age distribution, and block inclusion estimates
Spec — Improved
📋
42
Pending TXs
⚖️
1.8 MB
Total Size
🔏
28
Proof-carrying TXs
⏱️
8m
Median Wait
🔄
12s
Auto-refresh
Age Distribution new
0–1 min
12 txs
12
1–5 min
9 txs
9
5–15 min
7 txs
7
15–60 min
5 txs
5
>1 hour
4 txs
4
>6 hours
2 txs
2
⚠️ Txs pending >1h are likely proof validation failures or fee issues. Txs >6h may be dropped at next node restart.
ZK Proof Size Distribution new
Larger proofs take longer to validate. Oversized proofs (>512KB) may miss multiple blocks.
Small (<64KB) — fast
Medium (64–256KB) — normal
Large (>256KB) — slow
32K
16K
48K
8K
32K
128K
96K
192K
128K
64K
512K
384K
768K
← Older in mempoolTime pending →Newer →
Block Inclusion Estimate — by Proof Size new
Next 1–2 blocks
12 txs
~30s wait
Next 3–5 blocks
9 txs
~1–2 min
Next 6–15 blocks
7 txs
~3–5 min
>15 blocks
14 txs
>5 min
Estimates based on proof sizes and validator throughput. Large ZK proofs (>256KB) take longer to verify per block.
ZK-proven cross-chain asset transfers · Assets locked on Cardano, minted on Midnight
🔵
Cardano
Asset locking chain
Lock Contract
addr1…bridge
Total Locked
—
🔐 ZK Proof
🌑
Midnight
Privacy + minting chain
Mint Contract
mn_bridge…
Circulating (bridged)
—
🔐
ZK Proofs Verified
—
📦
Total Bridge Txs
—
⚡
Avg Proof Time
~45s
estimated
🌉
Bridge Status
Preview Active
Bridge Activity
Historical Bridge Volume
Testnet
📊
No bridge transactions detected yet
Chart will populate when bridge activity is detected on testnet
Recent Bridge Transactions
DepositsWithdrawals
🌉
No bridge activity found
The Midnight ↔ Cardano bridge uses ZK proofs to verify cross-chain state.
No bridge transactions have been detected on testnet yet — we scan for known bridge
contract patterns and keyword signatures in entry points.
User locks assets in Cardano bridge smart contract
🧮
Generate ZK Proof
Witness generates cryptographic proof of lock event
✅
Verify on Midnight
Midnight contract verifies proof, no chain-sync required
🪙
Mint Wrapped Asset
Equivalent tokens minted privately on Midnight
Privacy Analytics
Understanding Midnight's shielded transaction ecosystem · Data is estimated via heuristic
68%
Shielded
of all transactions are fully private
🛡️ Developing
estimated
based on merkleTreeRoot heuristic
68% of transactions are fully shielded.
Midnight's core promise is privacy by default. Every shielded transaction uses
ZK proofs (powered by ZSwap and
Compact) to hide sender, receiver,
and amount — while still being provably valid on-chain.
At 68% shielded ratio, Midnight is outpacing most privacy chains at testnet stage.
The goal is >90% as the ecosystem matures.
🛡 Shielded 68%Transparent 32% 👁
5,672 shielded2,670 transparent
⚠️
Estimated data: Shielded classification uses the heuristic
merkleTreeRoot ≠ 0x0.
This may not be 100% accurate. True privacy status requires ZK proof verification.
Privacy Ratio Comparison
Shielded Transaction Ratio — Midnight vs Privacy Chains
Midnight
68%
This Network
Zcash
22%
Sapling
Monero
100%
All private
Aztec
88%
L2 ZK
Ethereum
~2%
Mixers only
* External chain data is approximate / sourced from public research. Midnight figure is testnet heuristic estimate.
Privacy Ratio Over Time
Is the network becoming more private?
trend
Shielded (24h)
5,672
↑ +12% vs yesterday
Transparent (24h)
2,670
↓ −4% vs yesterday
Privacy Trend
↑ Improving
+3.1pp this week
Top Shielded Activity
Addresses with the most shielded transactions in the last 24h
1
mn_a8f2…3c91
284 txs
🛡 all shielded
2
mn_7d14…89ab
197 txs
🛡 all shielded
3
mn_cc41…f200
142 txs
91% shielded
4
mn_0b99…14fe
118 txs
87% shielded
5
mn_3f72…a801
94 txs
78% shielded
6
mn_e51c…7709
76 txs
62% shielded
ZK Technology Explainer
How Midnight Protects Your Transactions
Three core technologies power Midnight's privacy stack
⚡
ZSwap
protocol layer
Midnight's native DEX protocol. ZSwap enables private token swaps where trade amounts,
counterparties, and prices are hidden using ZK proofs. Assets can be swapped without
revealing which assets or how much.
📝
Compact
smart contract lang
Midnight's domain-specific language for privacy-preserving smart contracts.
Compact compiles to circuits that generate ZK proofs automatically — developers
write business logic, the language handles the cryptography.
✨
DUST
native token
Midnight's native fee token. DUST is generated by participating in the network
(novel tokenomics). DUST pays for ZK proof verification fees, separating
economic activity from the privacy token (tDUST on testnet).
👤
Sender
builds tx locally
→
🧮
Prove
generate ZK proof
→
📡
Broadcast
submit shielded tx
→
✅
Verify
validators check proof
→
🌑
Settle
state root updated
→
🔒
Private
nobody knows who/what
Search the Network
Blocks, transactions, addresses, contracts — find anything on Midnight Testnet
🔍
Blocks
📦
#482,917
Latest · 2s ago · 14 txs
Block
📦
#482,916
8s ago · 9 txs
Block
📦
#482,000
1h 22m ago · 6 txs
Block
Recent Searches
🕐
mn_a8f2…3c91
Address · searched 12m ago
Addr
🕐
4a7bc3…f8e12d
Transaction · searched 1h ago
Tx
Block height e.g. 482917
Tx hash (64 hex chars)
Address prefix mn_…
Contract (64 hex)
Recent SearchesClear all
📦#482,917×
👤mn_a8f2…3c91×
⚡4a7bc3…f8e1×
📝cc41ff…0200×
📦#480,000×
State: Not Found
🔍
Nothing found for "xyzabc123"
We searched blocks, transactions, addresses, and contracts on Midnight Testnet and
couldn't find a match.
📦Block heights are numbers, e.g. 482917
⚡Tx hashes are exactly 64 hex characters
👤Midnight addresses start with mn_
⚠️This is testnet — mainnet data won't appear here