FAQ

🔐 What is GothamCash?

GothamCash is a decentralized, non-custodial mixer that allows you to anonymize your crypto transactions. It uses a system of commitments and zero-knowledge principles to unlink your deposit from your withdrawal.


💸 Why would I use a mixer?

Every transaction on the blockchain is public and traceable — anyone can view your balance or who you interact with. GothamCash helps protect your financial privacy by breaking the on-chain link between sender and recipient. For example, you can receive a donation and later withdraw it to a new, unlinked wallet.


🪙 What currencies and chains are supported?

GothamCash currently supports BNB on the Binance Smart Chain (BSC). We plan to support Ethereum (mainnet) and possibly additional chains like Solana or Layer 2 networks in upcoming versions.


🧾 How much can I deposit?

There are currently three fixed deposit amounts:

  • 0.1 BNB

  • 1 BNB

  • 10 BNB

Each pool operates independently.

You can only deposit and withdraw the exact amount of each pool. Partial withdrawals are not supported.


🧠 What is a "commitment" and a "note"?

A commitment is a cryptographic hash of two secrets (called nullifier and secret), proving ownership of a deposit — without revealing it. A note is like a receipt containing those secrets, allowing you to later withdraw the funds.

Keep your note secure and private — if someone else obtains it, they can withdraw your funds.


🧾 Is there a fee?

  • No fees during the initial launch phase (first month).

  • After that, a 1% deposit fee and a 1% withdrawal fee will be enabled to support sustainability.

  • Note that those 1% fees are hardcoded, and cannot be modified.


🕒 How long should I wait before withdrawing?

There’s no enforced delay. However, for optimal privacy, it’s best to wait a few hours or days — until more deposits have occurred.

The larger the anonymity set, the harder it is to trace your withdrawal. Just make sure your deposit does not sleep for more than 1 year to avoid expiration.


🎭 Can I withdraw to any address?

Yes! You can withdraw to:

  • A new wallet connected to the dApp.

  • Or, specify a custom beneficiary address (without connecting it).

Never withdraw to the same address you used to deposit — this defeats the purpose of mixing.


🧾 What if I lose my note?

⚠️ We cannot recover lost notes — and no one else can. GothamCash is non-custodial and doesn’t store any user data. The note is your only proof of deposit. If it’s lost, the funds are unrecoverable.


🧪 Is GothamCash audited?

The initial version is based on well-understood principles and a minimal, auditable codebase. A full third-party audit is planned for the next release cycle. In the meanwhile, the source code is public and open-source, published on GitHub.


🦇 Is GothamCash affiliated with Batman or TornadoCash?

No. GothamCash is a community project, inspired by the ideals of financial freedom and privacy. It is not affiliated with DC Comics, TornadoCash, or any other entity.


Laws vary depending on your jurisdiction. GothamCash is a decentralized tool and does not promote illegal activities. You are responsible for understanding and complying with local laws.

GothamCash is a permissionless smart contract — a neutral tool that anyone can use. Like any financial tool, its legality depends on your local laws and how you use it.

Last updated