Pages:
Author

Topic: [List] Atomic swap tools and exchanges / DEX for Bitcoin - page 2. (Read 612 times)

legendary
Activity: 3906
Merit: 6249
Decentralization Maximalist
Do you plan to update it?
Sorry for the (very) late answer: Yes, as soon as I find more fitting services, I'll add them. Until now I however have no news about more tools. So if anybody knows about a new one, please post!

it must be further researched for problem solution. have great interest. all defi do not solve problem at all.
I agree that most "DeFi" services are only working inside the ecosystem of a single coin/blockchain, i.e. Ethereum - and thus only serve to "exchange one type of transaction for another one". If you're interested in cross-chain DeFi based on atomic swaps, you may be interested in aliashraf's option protocol - it's however still unreviewed. However, the tools I listed here should work, they have their shortcomings but the middleman has been removed already.
member
Activity: 109
Merit: 21
Thank you for this useful thread.
Do you plan to update it?
Do anybody know other "real" atomic swap services?
I'll try testing how atomicDex works in the next days.
legendary
Activity: 2971
Merit: 1271
Can you add AtomicDex?
Added. I checked the documentation and it seems to meet the requirements. However, I must say that I don't really like their mobile-only approach where there is absolutely no GUI for users not using Android/iOS.

Thanks for adding Smiley
Atomicdex will also soon available via WebBrowser native App & upcoming Desktop Apps.
All will use the same orderbook & liquiditypool

https://cointelegraph.com/news/komodos-atomicdex-exchange-runs-a-p2p-full-node-in-your-web-browser
legendary
Activity: 3906
Merit: 6249
Decentralization Maximalist
Can you add AtomicDex?
Added. I checked the documentation and it seems to meet the requirements. However, I must say that I don't really like their mobile-only approach where there is absolutely no GUI for users not using Android/iOS.

Edit: Thanks for clarification. That would make it one of the top tools for the moment. Smiley I wasn't aware of that because the original announcement only covered the mobile app.
legendary
Activity: 2971
Merit: 1271
Can you add AtomicDex?

AtomicSwaps on your Smartphone www.atomicdex.io

‪-AtomicSwaps‬
‪-no middlemen‬
‪-no proxytokens‬
‪-no withdrawlimits‬
‪-no kyc‬
‪-no country restrictions‬
‪-no centralized matcher‬
‪-no centralized gateways‬

https://play.google.com/store/apps/details?id=com.komodoplatform.atomicdex&hl=en‬

https://testflight.apple.com/join/c2mOLEoC‬
hero member
Activity: 640
Merit: 771
BTC⇆⚡⇄BTC
Nice list and good initiative!

Keep updating this good piece of work!
legendary
Activity: 2352
Merit: 6089
bitcoindata.science
Edit: I'm really not sure about Atomicwallet. They claim to use a combination of atomic swaps (for a few currencies) and Changelly, but are not completely open source, and there seems to be even a scam accusation out there. I'll better remove them until they go really open source so the code can be revised. Swap.online, however, seems a legit swap platform until now, I'll research a bit further however. There are two other services under consideration: Sparkswap and Exchangeunion.



I used atomic wallet few weeks after they launched it

I was going to recover some bcd there and exchange it using changelly, which is integrated in the wallet just like coinomi.

However, the wallet was bugged and my bcd disappeared (the wallet just didn't recognized the address with funds anymore). It was clearly a bug, and I talked with the support for many days. It was a great support, and I could prove that it was a bug and they refunded me in BTC (it was a small value, but I liked the attitude).

I don't think anyway that it is a scam. It is a multicurrency wallet with changelly integrated just like coinomi. Not atomic swaps, unless they made a great change since last year.
legendary
Activity: 3906
Merit: 6249
Decentralization Maximalist
Those services you mentioned, like atomic wallet or shapeshift, changelly etc are services which uses exchanges such as Binance to exchange coins in a nice interface for you. Not an atomic swap.

Edit: I think maybe bartdex /liquidex may be an atomic swap , but I am not sure.
This list is still work-in-progress. I am sure that Barterdex, ZBXcat and Decred atomic swaps are completely decentralized and are using TierNolan's contract or a variation of it.

I have to check Atomicwallet and Swap.Online which may include centralized elements. If yes, then I'll remove them from the list. Changelly and similar services are not included, for the same reason you mentioned.

Edit: I'm really not sure about Atomicwallet. They claim to use a combination of atomic swaps (for a few currencies) and Changelly, but are not completely open source, and there seems to be even a scam accusation out there. I'll better remove them until they go really open source so the code can be revised. Swap.online, however, seems a legit swap platform until now, I'll research a bit further however. There are two other services under consideration: Sparkswap and Exchangeunion.

legendary
Activity: 2352
Merit: 6089
bitcoindata.science
I'm creating a list of tools to perform atomic swaps between Bitcoin and other currencies. An atomic swap is a cryptocurrency exchange using a contract between users of different blockchains. The exchange of a secret ensures that both transactions are carried out or both participants are refunded.



All of your examples are Centralized services which exchange coins, and they do not use smartcontracts or Dapps, as atomic swaps should.

Atomic swaps should be decentralized services, and the swap should be done by a smartcontract/dapp, not by a centralized service.

Those services you mentioned, like atomic wallet or shapeshift, changelly etc are services which uses exchanges such as Binance to exchange coins in a nice interface for you. Not an atomic swap.

Edit: I think maybe bartdex /liquidex may be an atomic swap , but I am not sure.
Edit2: atomic wallet uses changelly (look at partners https://atomicwallet.io/)
legendary
Activity: 3906
Merit: 6249
Decentralization Maximalist
I'm creating a list of tools to perform atomic swaps between Bitcoin and other cryptocurrencies. An atomic swap is a cryptocurrency exchange using a contract between users of different blockchains. The exchange of a secret ensures that both transactions are carried out or both participants are refunded (see Bitcoin wiki).

The goal is to list not only exchanges, but also libraries and command line tools to be used in other software projects.

You can participate! If you know an atomic swap tool not included in the list, you're welcome to propose it. Only two rules: The tool or exchange must support Bitcoin and be trustless (no centralized provider, exchange participants must use their own private keys, and no centralized "exchange coin" like Binance Coin).

Important note: Use all tools on your own risk, and do NOT use them if they require you to deposit coins on a third party address - then it would not be trustless anymore. If you spot a centralized tool here, you're welcome to request the tool to be removed from the list.



(updated: 2024-02-02)

Classic Atomic Swap tools

These tools/platforms are based on Tier Nolan's original model or on similar concepts (like the COMIT protocol).

AtomicDEX

Mobile and Desktop atomic swap exchange. Main app to access it is now called Komodo Wallet. It is basically a GUI for the MarketMaker 2 script from the pre-coursor BarterDEX (see also this guide.) There are also some alternative apps, mainly FiroDEX and BitcoinZ-DEX.

Swap

Python library to perform atomic swaps and build other HTLCs. Supports Bitcoin, Ethereum, XinFin, Bytom.

UnstoppableSwap

Tool to exchange Bitcoin with Monero (and potentially other cryptocurrencies, although not officially supported) using the COMIT protocol which does not need HTLC capabilities on both chains.

Liquality (GitHub)

Originally a tool which creates an atomic swap in the browser. Now also a wallet app with "web3" features.

Decred Atomic Swaps

Is part of the Decred project but doesn't need a Decred node to work. It supports Bitcoin and several other cryptocurrencies. The swaps are initiated and carried out with a command line utility. On the Github repo there is a README/tutorial for the basic steps. (Seems to be unmantained since 2021).

ZBXCat

Experimental project to exchange BTC and ZCash on the command line, unfortunately seems to be abandoned since 2017, but should be working as it's quite "low level" and Script language has not changed.


Specialized altchains with classic atomic swap model

Blocknet

Specialized blockchain which can be used for atomic swaps, with decentralized exchange functions.


Tools with incentive-based/AMM-based mechanisms

WARNING: These systems are based on financial incentives. They don't have a single point of failure but are not 100% trustless.

Thorchain

Specialized blockchain which can be used for cryptocurrency swaps, with decentralized exchange functions (guide here). See also this tool.

Chainflip

Automated Market Maker-based cross chain swaps.

Other services under consideration / Not recommended:

- Samourai Swaps: Are interesting, but still in beta and "can fail" according to website.
- Atomicwallet.io: has been removed from the main list, as they're not open source and only use atomic swaps for very few currencies, for other currencies they use Changelly which is a completely centralized service.
- Exchangeunion: Claim to use Lightning Network, but they seem to use an auxiliary centralized blockchain.

Defunct services which were listed here

- BarterDEX (GUI for Komodo's MarketMaker script, replaced by AtomicDEX/Komodo Wallet)
- Swap.Online (semi-centralized, but probably trustless, GitHub repo) (Website dead)
- SparkSwap (semi-centralized, but probably trustless, GitHub repo) (Website dead)
Pages:
Jump to: