Comparison
Nullmask vs Other Privacy Solutions
Feature
Tornado Cash
Privacy Pools
Railgun
Nullmask
User interface
Web app
Web app
Railway wallet, terminal
Any wallet
Required backup
Every note
A new seed
A new seed
None
Shielded transfers
No
No
Yes
Yes
Shielded addresses
—
—
New type (0zk)
Standard addresses (0x)
Deposit amounts
Fixed denominations
Fixed minimum
Any
Any
ERC-20 support
Whitelist
Whitelist
Any
Any
Built-in compliance
None
Exclusion proofs, retrospective compliance
PPoI
Permissioned deposits + revocation keys
Deployed
August 2019
March 2025
July 2021
February 2026
Hardware wallet support
No
No
Yes (design limits practical use)
Yes (native)
Detailed Comparison
Tornado Cash
Tornado Cash uses a web app for deposits and withdrawals. For each deposit, the app generates a note plaintext that users must store securely in order to withdraw later. Tornado Cash supports only fixed denominations and does not support shielded transfers between users.
Privacy Pools
Privacy Pools also uses a web app as its front end. Users must generate a new account backed up by a seed phrase. The seed phrase must be re-entered at every visit to the web app. Privacy Pools allows a single deposit to be withdrawn in multiple transactions to different addresses.
As of March 2026, Privacy Pools supports key derivation from a wallet signature, accompanied by a prominent phishing warning disclaimer.
Railgun
Using Railgun requires the installation of a dedicated wallet backed up by a new seed phrase. Railgun users can transact privately among each other using a new address type prefixed with 0zk. Railgun provides a terminal interface and a web app for 0x-to-0zk transfers.
Railgun supports hardware wallets but with a fundamental design flaw: the spending authority must still be extracted from the device, violating the core security principle of hardware wallets.
Nullmask
Nullmask requires no new wallet, no seed phrase, and no backup. Users add a virtual network to their existing wallet and transact as usual. The protocol works with any EIP-1559 compatible wallet including hardware wallets, with spending authority never leaving the device.
Security Architecture Comparison
For a deeper analysis of how Nullmask's architecture compares on hardware wallet support and spending authority, see Hardware Wallets.
Last updated