Documentation

SWIRL β€” Privacy for Bitcoin & EVM. Wallet architecture, privacy boundaries, infrastructure and recovery.

SWIRL Protocol Overview
What is SWIRL?

SWIRL β€” Privacy for Bitcoin & EVM. SWIRL is non-custodial privacy infrastructure designed to give users a consistent wallet and transaction experience across different blockchain ecosystems.

SWIRL is not a new blockchain, a custodial account or a requirement to buy a project token. Users keep control of their credentials and approve their own transactions. Each ecosystem uses architecture appropriate to its chain; the shared brand does not imply identical cryptography or identical trust assumptions.

One protocol direction, two implementations
EVM
Public and private balances
A self-custodial wallet, encrypted notes, zero-knowledge proofs and network-specific contract deployments.
BITCOIN
Bitcoin-specific privacy
Bitcoin and Lightning components for receiving, settlement and credential-based control, documented separately from EVM.
Principles shared across ecosystems

Self-custody. Users control the secrets required to spend or withdraw. A website interface is not the owner of those secrets.

Explicit approval. Connections, signatures and transactions should be presented for user review, with supported costs and route information visible before submission.

Honest privacy boundaries. Public chain records, network metadata, timing, amounts, endpoint behavior and the available privacy set still matter. SWIRL reduces exposure; it does not promise invisibility.

Recovery without the website. A usable recovery path requires the user's credentials, compatible software and the relevant chain data or infrastructure. A hosted interface is never a substitute for backups.

Read by ecosystem
Privacy & Threat ModelWhat SWIRL protects, what remains visible and where trust remains
EVM OverviewPublic and private balances, encrypted notes and network deployments
Wallet & RecoveryLocal encryption, recovery phrases and disaster planning
Relayer & PPOISubmission routes, gas, screening and their trust boundaries
Bitcoin OverviewHow Bitcoin-specific components fit into the shared product direction
Testing & VerificationHow to reproduce technical checks and evaluate a release
NOTE
Available networks and features are release-specific. Only use a deployment that is enabled in the official wallet and never send assets to a placeholder or an unverified contract address.
SWIRL β€” Privacy for Bitcoin & EVM