Monero Atomic Swaps (2026)

Swap BTC for XMR without exchanges — trustless, no KYC, no middleman
TL;DR: Atomic swaps let you trade BTC for XMR (and back) without any exchange or intermediary. Farcaster is the best tool (Lightning support, 10-15 min swaps). BasicSwapDEX for a fully decentralized orderbook. Zero fees (only network tx costs). No KYC, no custody risk, cryptographically trustless. If you need EUR ↔ XMR instead of BTC ↔ XMR, use Cash by Mail or face-to-face.

Swap Protocols Compared

ProtocolPairsSpeedFeesStatus (2026)
FarcasterBTC ↔ XMR (+Lightning)10-15 min (LN)Network onlyActive, maintained
BasicSwapDEXBTC/LTC/DASH/FIRO ↔ XMR30-60 minZeroActive
COMITBTC ↔ XMR30-60 minNetwork onlyCommunity-maintained
Haveno (not atomic)EUR/USD ↔ XMR30 min - 2h0.6-2%Active (RetoSwap, DawnSwap)

Note: Atomic swaps are crypto-to-crypto only (BTC ↔ XMR). For fiat (EUR, USD) to XMR, use P2P trading, Cash by Mail, or face-to-face.

How Atomic Swaps Work

The core idea: either both sides of the trade complete, or neither does. No escrow, no trust, no third party.

1. Alice wants XMR, has BTC. Bob wants BTC, has XMR.

2. Alice locks her BTC in a special transaction with two spending conditions: (a) Bob can claim it with a secret key, or (b) Alice can refund after a timeout (~24h).

3. Bob locks his XMR in a similar transaction, linked to Alice's lock via adaptor signatures.

4. Bob claims Alice's BTC. The act of claiming reveals the secret key that allows Alice to claim Bob's XMR.

5. Alice claims Bob's XMR. Done. Both sides received their coins. If Bob never claims, both locks time out and coins are refunded.

The mathematical relationship between the locks (adaptor signatures) makes it cryptographically impossible for one side to cheat. This is fundamentally different from centralized exchanges where you must trust the operator.

Farcaster (Recommended)

Farcaster is the most actively maintained BTC ↔ XMR atomic swap implementation. Key features:

Lightning Network support: Swaps settle in 10-15 minutes instead of 30-60 minutes. BTC moves via Lightning (instant), XMR confirms on-chain (~2 min for 1 confirmation).

GUI available: Desktop application for Windows, macOS, Linux. No command line needed.

Actively developed: Regular releases, active Discord community.

Limitations: BTC ↔ XMR only (no LTC, DASH, etc.). Requires running a Monero node (or connecting to a remote one).

BasicSwapDEX

BasicSwapDEX is a fully decentralized exchange with its own orderbook. Multiple trading pairs:

BTC ↔ XMR, LTC ↔ XMR, DASH ↔ XMR, FIRO ↔ XMR, PIVX ↔ XMR.

Zero fees (only network transaction fees). Non-custodial throughout.

Limitations: Slower settlement (30-60 min). Lower liquidity than Farcaster. Requires running the BasicSwap daemon locally.

When to Use What

ScenarioBest Option
I have BTC, want XMR quicklyFarcaster (Lightning, 10-15 min)
I have LTC/DASH, want XMRBasicSwapDEX (multi-pair)
I have EUR cash, want XMRCash by Mail or F2F
I have EUR in bank, want XMRHaveno (RetoSwap/DawnSwap)
I have XMR, want BTCFarcaster or BasicSwapDEX
I have XMR, want EUR casharnoldnakamura (Cash by Mail or F2F)

Atomic Swaps vs Exchanges

FeatureAtomic SwapCentralized Exchange
KYC requiredNoYes (ID, selfie, proof of address)
CustodyNon-custodialExchange holds your coins
Can be delistedNo (it's a protocol)Yes (Binance, OKX delisted XMR)
Can freeze fundsNoYes (compliance, hack, insolvency)
Speed10-60 minSeconds (internal ledger)
LiquidityLowerHigher
Fiat supportNo (crypto-to-crypto only)Yes

The Future of Trading

Atomic swaps are the purest form of cryptocurrency exchange: two people, two blockchains, zero trust required. No company can be shut down. No government can delist a protocol. No hacker can steal from a decentralized swap.

For BTC ↔ XMR: use Farcaster. For EUR ↔ XMR: arnoldnakamura — 683 trades, 454 partners, 100% feedback. Cash by Mail (EU-wide) or face-to-face (SW Germany). Telegram