Shielded Balance
0 MOLT
0 shells
Commitments
0
Notes in Merkle tree
Spent Nullifiers
0
Double-spend prevention
Shielded Txs
0
Shield: 0 | Unshield: 0 | Transfer: 0

Commitment Merkle Tree

Current Root
Loading...
Tree Depth
32 levels (Poseidon hash, SNARK-friendly)
Max Capacity
232 = 4,294,967,296 commitments
Utilization
0%
Verification Keys
Pending Setup

Recent Shielded Transactions

Type Commitment / Nullifier Proof Amount Block Time
Loading shielded transactions...

Nullifier Lookup

Check if a nullifier has been spent. Each note in the shielded pool has a unique nullifier (derived from the note's serial number and the owner's spending key). Once spent, the nullifier is recorded on-chain to prevent double-spending.

ZK Architecture

MoltChain privacy uses a commitment tree and nullifier set to preserve transaction confidentiality while preventing double-spends.

Shield
Create note commitments and append leaves to the privacy tree.
Transfer
Spend notes by proving inclusion and authorization without revealing secrets.
Unshield
Publish nullifiers and release value back to transparent balances.