Cyclone Mixer Icon

cyclone

Privacy is not a crime. Cyclone Mixer brings non‑custodial, coinjoin‑style privacy to Cosmos chains. Your financial data belongs to you.

How It Works Download

How Cyclone Mixer Works

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.

1

Client & Coordinator

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.

2

Blind Signatures, Unlinkable Credentials

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.

3

One‑Time Encryption Keys

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.

4

The Mixing Round

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.

Privacy by Design

Every aspect of Cyclone is engineered to maximize anonymity while staying trustless and transparent.

🔐

Blind Signatures

RSA‑based blind signatures ensure the coordinator authorizes your output without ever seeing which deposit it belongs to.

💸

No Fees by Default

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.

🔄

Free Remixes

After a round completes, you can immediately queue your fresh address index back into another round at zero additional cost.

🎲

User Chosen Outputs, No Self‑Spends

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.

⏱️

50‑Round Retry

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.

🛡️

Non‑Custodial

Your keys, your coins. The coordinator never controls your funds; it only relays signed messages and orchestrates the transaction.

Cyclone vs. Samourai Whirlpool

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

Auditable, Forkable, Free

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:

npm install && npm start
Sentinel Cyclone on GitHub ↗ Osmosis Cyclone Fork ↗

Get Cyclone

Download pre‑built binaries for your platform, or clone the source and build it yourself. Both the Sentinel and Osmosis chain versions are available.

Sentinel Chain

Sentinel Cyclone

Pre‑built binaries for Linux, macOS, and Windows. Download the latest release directly from GitHub.

Download Sentinel Binary ↗
Osmosis Chain

Osmosis Cyclone

A dedicated fork of Cyclone built for the Osmosis chain. Grab the latest binary from the releases page.

Download Osmosis Binary ↗