Utilities to perform cross-chain atomic swaps. The swaps are based upon and compatible with Decred atomic swaps. This repository adds tools and support for coins and wallets not supported by the Decred atomic swap tools.
Supported wallets:
- Ethereum (Ethereum)
Find more support coins/wallets on:
- rivine/decredatomicswap: atomic swap (full-client) tools to swap with BTC and various altcoins. Binaries for the original Decred Atomic swap tools are also provided here.
- threefoldfoundation/tfchain: atomic swap (full-client) tool (
tfchainc
) to swap with TFT
Currently only the Bitcoin Electrum wallet is supported:
- Bitcoin (Electrum): BTCAtomicwap
- Stellar based assets and Lumens: StellarAtomicSwaps
- Add Stellar based non native asset support
- Structure the thin-client code as a library both for Go and C
- Add support for
- Litecoin (Electrum-ltc)
- Ethereum (light (electrum?) client)
And more coins later on.
- Rob Van Mieghem (@robvanmieghem)
- Lee Smet (@leesmet)