ArkadeSwaps handles both directions (ARK to BTC and BTC to ARK), with automatic background monitoring via SwapManager.
Installation
Initialization
Chain swaps use the sameArkadeSwaps instance as Lightning swaps. Network and swap provider are auto-detected from your wallet.
Fees and limits
Sending to Bitcoin (Arkade to BTC)
Send funds from your Arkade wallet to a Bitcoin on-chain address. When specifying amounts, choose one:senderLockAmount— you send exactly this amount, receiver gets less after feesreceiverLockAmount— receiver gets exactly this amount, you pay more including fees
Waiting for BTC claim
With SwapManager enabled (default), BTC claiming happens automatically. You can block until completion:Receiving from Bitcoin (BTC to Arkade)
Receive Bitcoin on-chain funds into your Arkade wallet.Waiting for ARK claim
Swap status
Storage and history
Swap records are persisted viaSwapRepository (same as Lightning swaps):