Wallet-Only Mode
Nullmask can be used directly from your wallet without opening a web application.
How It Works
After the one-time onboarding (key generation + registration), you can use the Nullmask network in your wallet like any other chain:
Switch to the Nullmask network in your wallet
Your wallet displays your shielded balance
Use the "Send" action to transact
Automatic Action Detection
The proxy automatically determines the correct action based on the recipient:
Registered on Nullmask
Shielded transfer
Funds remain in pool (encrypted note)
Not registered
Shielded withdrawal
Funds sent to recipient's address
Implications
You can send to any Nullmask user using their standard 0x address
You can withdraw to any non-registered address
You cannot withdraw to addresses registered on Nullmask (use a fresh address instead)
This last point is a deliberate design choice: it encourages users to use fresh, unlinkable addresses for withdrawals, which improves privacy.
Balance Display
Your wallet shows the shielded balance as if it were a normal chain balance:
eth_getBalancereturns your shielded ETH balanceeth_callforbalanceOfreturns your shielded ERC-20 balanceeth_getTransactionCountreturns the count of spent notes
Swaps
Shielded swaps are currently only available through the Nullmask web app. Wallet-only mode supports transfers and withdrawals.
Last updated