Connect your wallet
Connect Phantom, Solflare or any Wallet-Standard compatible Solana wallet on mainnet.
Transfer Funds Privately. No link, no trace, no mapping between wallets.
• Our stats
Mixoor on Solana is a non-custodial mixer that lets you transfer SOL and SPL tokens (including USDC) privately. It uses Groth16 zero-knowledge proofs verified by an on-chain Anchor program to break the link between your deposit and recipient wallets, with no relayer custody and no wallet linkage on chain explorers.
Connect Phantom, Solflare or any Wallet-Standard compatible Solana wallet on mainnet.
Send SOL or USDC into the Mixoor pool. A cryptographic commitment hides which deposit is yours.
Generate a Groth16 ZK proof client-side and withdraw to any address, with no on-chain link to the original deposit.
| Anchor program | mixEcfx7w47hvRwb9Nj7UeSQkCz6vZMbRHixMyYMLMb |
|---|---|
| Supported assets | SOL, USDC, any SPL token (per pool) |
| Minimum deposit | 0.05 SOL · 10 USDC |
| Protocol fee | 0.15% on transfer amount |
| ZK system | Groth16 · BN254 · Poseidon · depth-20 |
Mixoor charges a 0.15% protocol fee on the sending amount. There is no deposit fee. The fee is taken from the withdrawn amount; the recipient receives the gross amount minus the fee.
When you deposit, Mixoor stores a cryptographic commitment instead of your address. To withdraw, you generate a Groth16 zero-knowledge proof that you know the secret behind one of the commitments without revealing which one. The proof verifies on-chain and lets a fresh wallet receive the funds.
Yes. Mixoor never holds user funds. Deposits go to a smart contract pool, withdrawals are authorized by zero-knowledge proofs that only the depositor can generate.
Yes. The on-chain programs, ZK circuits and SDKs are open source under the Apache 2.0 license. The repositories are public on GitHub under SmithiiDev.