digital matrix rain effect with vertical encrypted code waves and green shimmer lines, cyberpunk style
mysterious masked figure silhouette backlit with green glow, cyberpunk style

M.A.S.Q.

Mix. Anonymous. Secure. Quick.

The anonymous mixer protocol for Solana. Enter quietly.

Mixed Today

--- SOL

Active Users

---

Avg. Time

---

Total Volume

--- SOL

How MASQ Works

1

Connect & Deposit

User connects their Solana wallet and deposits into a fixed-denomination pool using generated commitment credentials.

deposit.js
const masqClient = await MasqClient.connect(wallet);
const { commitmentHash, secrets } = 
    await masqClient.generateCommitment();
const tx = await masqClient.deposit({
  pool: "sol_1",
  amount: new BN(1_000_000_000), // 1 SOL
  commitmentHash
});
2

MASQ Mixes Your Funds

Funds join a pool of identical inputs. MASQ creates a Merkle tree with randomized timing and generates a nullifier for secure unlinkability.

Input Pool
ZK-Proof Mixer
Randomized Timing
Merkle Tree
Nullifier Hash
3

Withdraw to Any Address

Withdrawal occurs from a different wallet using ZK proofs—no link to the deposit remains.

withdraw.js
const recipientWallet = new Wallet(...);
const masqClient = await MasqClient.connect(
    recipientWallet
);
const proof = await masqClient.generateWithdrawalProof({
  secrets,
  recipient: recipientWallet.publicKey,
  pool: "sol_1"
});
const tx = await masqClient.withdraw({ proof });

How MASQ Stacks Up

Feature MASQ Tornado Cash Railgun Others
Blockchain Solana Ethereum Ethereum & EVM Various
Transaction Speed 3–5 seconds Minutes to hours Minutes Variable
Fee Structure Ultra-low (< $0.01) High ($5–100+) Medium–High Variable
Privacy Technology ZK + Randomized Timing ZK-SNARKs ZK-SNARKs Various
Rotating Relayers Yes No Limited Rarely
Anti-Temporal Analysis Advanced Basic Limited Basic/None
User Interface Streamlined Complex Moderate Variable
Regulatory Design Privacy-by-design Sanctioned Mixed Variable

"MASQ doesn't just iterate on existing privacy solutions—it fundamentally reimagines what's possible when privacy meets Solana's performance."

Dive Deeper into MASQ

Learn how MASQ leverages ZK, randomized timing, and Solana's speed to enable unlinkable transactions.

MASQ Technical Whitepaper

A comprehensive analysis of our ZK-based privacy protocol

Privacy First

Our ZK implementation ensures complete transaction unlinkability

Solana Speed

Leveraging Solana for sub-5 second transaction finality

Temporal Protection

Randomized timing mechanisms defeat time-correlation attacks

Be First to Mix.

Get early access to MASQ's beta—experience anonymous transfers before anyone else.

Priority Access: Beta users will be first to access the protocol

Fee Discounts: Beta users receive fee discounts for the first 3 months

Direct Support: Get direct access to the MASQ developer team

We value your privacy. Your email will never be shared or sold.