Privacy is not a crime. Cyclone Mixer brings non‑custodial, coinjoin‑style privacy to Cosmos chains. Your financial data belongs to you.
Cyclone uses a client‑coordinator model with blind signatures and one‑time keys to break the on‑chain link between your deposit and withdrawal, without ever taking custody of your funds.
You run the Cyclone client on your machine. It connects to a public coordinator server that orchestrates mixing rounds. The coordinator never holds your private keys or funds; it simply matches participants and relays blinded signatures.
When you register for a round, the coordinator issues a blind RSA signature on a token you've blinded. This means the coordinator signs without seeing what it is signing. Later, you unblind the signature and present it with your output transaction. The coordinator can verify the signature is valid but cannot link it back to your deposit; breaking the deposit‑withdrawal link entirely.
Each round generates ephemeral one‑time keys via ECDH key exchange. Your output address is encrypted with the coordinator's round‑specific public key so that only the coordinator can decrypt it after the round completes. Once the round is done, the key is discarded. Forward secrecy protects past rounds even if a key is later compromised.
Participants join a round with equal‑denomination deposits (e.g. 100,000 DVPN). Once enough participants are registered, the coordinator broadcasts the pooled transaction. All outputs go to fresh, generated address index of your choice; no self‑spends, no change outputs linking back to the sender. The round retries up to 50 times to gather participants; if no one joins, it gracefully shuts down.
Every aspect of Cyclone is engineered to maximize anonymity while staying trustless and transparent.
RSA‑based blind signatures ensure the coordinator authorizes your output without ever seeing which deposit it belongs to.
The coordinators currently charges nominal fees (1000 DVPN/2 OSMO); remixing is completely free. An optional fee mechanism is available for coordinators who wish to monetize further.
After a round completes, you can immediately queue your fresh address index back into another round at zero additional cost.
Output addresses are deterministically shuffled and verified. No participant can send funds back to themselves, guaranteeing a clean anonymity set. However, all outputs registered by participants are used in the final transaction guaranteeing no loss of funds.
If no participants are available for a round, the mixer retries up to 50 times before giving up, maximizing your chance to mix without manual intervention.
Your keys, your coins. The coordinator never controls your funds; it only relays signed messages and orchestrates the transaction.
Samourai Whirlpool pioneered coinjoin privacy on Bitcoin. Cyclone brings that same powerful privacy to the Cosmos ecosystem, adapted for IBC‑connected chains.
| Feature | Cyclone Mixer | Samourai Whirlpool |
|---|---|---|
| Ecosystem | Cosmos / IBC chains | Bitcoin |
| Architecture | Client + Coordinator | Client + Coordinator |
| Signature Scheme | Blind RSA | Blind Schnorr |
| Non‑Custodial | ✓ | ✓ |
| Coordinator Fees | Optional / Free by default | Coordinator fee required |
| Free Remixes | ✓ Unlimited | ✓ (via Whirlpool GUI) |
| Open Source | ✓ Apache 2.0 | ✓ |
| One‑Time Keys | ✓ ECDH ephemeral keys | — |
| Chain Fork Available | Osmosis fork included | — |
Cyclone is 100% open source under the Apache 2.0 license. Anyone can audit the code, run their own coordinator, or contribute. There are no back doors, no trusted third parties; just math and transparency.
You can run the mixer directly from source:
Download pre‑built binaries for your platform, or clone the source and build it yourself. Both the Sentinel and Osmosis chain versions are available.
Pre‑built binaries for Linux, macOS, and Windows. Download the latest release directly from GitHub.
Download Sentinel Binary ↗A dedicated fork of Cyclone built for the Osmosis chain. Grab the latest binary from the releases page.
Download Osmosis Binary ↗