Tornado Cash, and what does not carry over

The same public idea, a different chain, and no connection between the projects.

Plainly: SolanaMixer.fun is not affiliated with Tornado Cash, shares no code or people with it, and carries none of its history. The underlying idea — a fixed-denomination pool with zero-knowledge withdrawals — is public and has been built independently many times. That is what is shared, and it is the only thing.

The same in both

Fixed denominations so deposits are interchangeable. A commitment written into a Merkle tree. A proof of membership instead of a receipt. A nullifier recorded so a note cannot be spent twice. A relayer so a new wallet need not be funded first. Any honest implementation looks like this, because that is the design.

What Solana changes

Ethereum poolsHere
settlementminutes, variableseconds
cost per notegas-dependent; historically dollars to tens of dollars~0.001 SOL, flat
verificationEVM precompilesBN254 syscall, ~110k compute units
biggest costgas at the moment you transactpermanent nullifier rent, paid once

The flat low cost is what actually differs day to day. On Ethereum, mixing a small amount could cost more than the amount. Here the fee is the same whichever pool you use, so choosing a pool is a privacy decision rather than a budget one.

What definitely does not carry over

The pool, the anonymity set, the reputation and the legal history. These pools started empty and are as deep as they are today — a number printed on the picker, not inherited from anyone else. Any service implying it starts with someone else's crowd is misleading you.

Financial privacy is legal in most jurisdictions and restricted in some, and rules aimed at mixing services specifically have moved a great deal. The law where you live is yours to check. This is a technical comparison, not legal advice.