Skip to content

Releases: bitcoin-atom/swaps-releases

Release list

Swaps 3.1.3

Choose a tag to compare

@rootSig rootSig released this 21 Oct 20:45
b87c92e

image

Swaps 3.1 is here: a truly decentralized cross-chain DEX with a distributed order book

Trade native Bitcoin (BTC), Ethereum (ETH), Monero (XMR), Tether (USDT), USD Coin (USDC), Dai (DAI) and other supported ERC-20 assets directly from your wallet, across blockchains and without giving custody of your funds to anyone.

No signup. No KYC. No custodian. No centralized operator.

Swaps is a peer-to-peer, non-custodial cross-chain DEX powered by Atomic Swaps, Waku and IPFS.

Download Swaps 3.1 for Windows, macOS or Linux at Swaps.org

Swaps 3.1

Swaps 3.1 makes decentralized cross-chain trading more resilient and dependable, with major improvements to P2P connectivity, order handling, RPC redundancy, swap verification and release security.

Upgrading from an older version

IMPORTANT: Move your coins before upgrading

Before upgrading from an older version of Swaps, move all coins out of your current Swaps wallet and confirm they have arrived before installing Swaps 3.1.

1. Move your funds out

For BTC, ETH, XMR, USDT, USDC, DAI and other supported assets, you may use any reputable external wallet that supports the asset you are transferring.

For Bitcoin Atom (BCA), use the Electrum Atom wallet published by the Bitcoin Atom project on GitHub as the intermediate wallet: https://github.com/bitcoin-atom/electrum/releases/latest

2. Confirm they have arrived

Do not install the update until the funds have been confirmed in the intermediate wallet.

Confirm that your BCA has arrived in Electrum Atom before installing Swaps 3.1.

3. Install Swaps 3.1

Download Swaps 3.1 for Windows, macOS or Linux at Swaps.org

4. Transfer them back to your new Swaps wallet

Bitcoin Atom (BCA): after the upgrade, transfer it from Electrum Atom to the new BCA address generated by Swaps.

What’s new in Swaps 3.1

  • P2P protocol upgrade: Updated go-waku with a reworked Store protocol for more reliable order history retrieval.
  • Improved peer-to-peer connectivity: The node now maintains a consistent peer identity across restarts, recovers more reliably from stale connections and uses a refreshed, verified bootstrap peer list.
  • RPC failover support: Configure backup RPC nodes for each blockchain. The client automatically switches to a fallback when the primary RPC becomes unavailable.
  • Order book improvements: Your own orders are now detected locally without waiting for them to propagate through the network and return. Partial fills and small amounts are handled correctly, and order restoration has been reworked.
  • Improved swap reliability: More comprehensive on-chain checks run before each swap advances to the next stage, helping swaps complete or resolve cleanly across a wider range of blockchain and network conditions.
  • Clearer network fee reporting: Transaction history now displays network fees as separate entries alongside outgoing and incoming transactions.
  • Ethereum and L2 explorer updates: Ethereum, Arbitrum One and OP Mainnet now use the Etherscan V2 multichain endpoint.
  • Monero improvements: Remote node certificates are now validated using the full Mozilla CA bundle. Self-signed certificates are accepted only when they match an explicitly configured fingerprint. Daemon shutdown is faster and cleaner, and the Windows daemon path has been corrected.
  • Verifiable release signatures: Detached GPG signatures are published for the Windows, macOS and Linux releases and are available directly alongside the downloads on Swaps.org.
  • Updated translations: Included translations have been refreshed. Want Swaps in your language? Submit a translation to the community, or ask us for the translation file containing all interface strings to fill out and contribute.
  • Updated node versions: Bundled and supported node versions have been updated.
  • Linux packaging updates: Linux packaging and distribution have been improved.
  • Bug fixes: Additional stability, compatibility and reliability fixes throughout Swaps.