Bitcoin Forum
November 14, 2024, 10:48:08 AM *
News: Check out the artwork 1Dq created to commemorate this forum's 15th anniversary
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Atomic DEX discussion  (Read 402 times)
d5000 (OP)
Legendary
*
Offline Offline

Activity: 4102
Merit: 7564


Decentralization Maximalist


View Profile
August 14, 2020, 11:23:59 PM
Last edit: August 13, 2023, 01:12:40 AM by d5000
Merited by hugeblack (4), charlie137 (1)
 #1

Opened this topic to discuss one of the most interesting Bitcoin/altcoin exchange projects: AtomicDEX. In 2023 the main application was rebranded to Komodo Wallet, but there are alternative apps available (see below).

So I start a thread here. I am not part of the team so please don't ask me for official support Smiley It would  be however awesome if some people from the team could participate here. It would also be cool if people using it simply could share their experiences with this tool - its advantages, disadvantages and so on.



A little presentation:

AtomicDEX is a decentralized exchange which uses the atomic swap mechanism. This is a mechanism which uses only Bitcoin Script and similar scripting techniques. Between buyers and sellers, a hash-time-locked contract (HTLC) is created, which enforces that no one can run away with the others' money. The platform is developed by the same team than the altcoin Komodo and previously they had developed a similar project called BarterDEX.

It is an open source project and has a Github Repository. The repo seems to be quite active and healthy. It supports, according to the website, all UTXO-based coins and all other coins where HTLCs can be created.



Apps:

- The original app to access the DEX (originally also called AtomicDEX) is now called Komodo Wallet. Releases for different platforms can be downloaded here. Mobile apps are available for Android and iOS.
- FiroDEX (see Github project)
- BitcoinZ-DEX (see this Github Project)
- there were other apps like DogeDEX and ShibaDEX but they're not longer maintained



Well, the main reason for this thread is that I have a question for those who know a bit more about the exchange's inner workings - ideally, those working with the team Smiley

Would it be possible to integrate this option algorithm developed by @aliashraf? It is basically an Atomic-Swap-based algorithm for put and call options, based only on Bitcoin Script and a very similar algorithm to TierNolan's original Atomic Swap mechanism. It uses, however, a Segwit feature (create a txid without needing a signed input) and thus wouldn't work with coins which do not support that.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
gcharang
Newbie
*
Offline Offline

Activity: 5
Merit: 1


View Profile
September 12, 2020, 05:38:33 AM
Merited by d5000 (1)
 #2

Just going to add that the repository https://github.com/KomodoPlatform/atomicDEX-Pro is the source for a cross platform desktop GUI. It is actually the front end that communicates with a "daemon" that does the actual atomic swaps + wallet management and exposes an API for any GUI to communicate with it.  Its repo: https://github.com/KomodoPlatform/atomicDEX-API . It is truly cross platform. that is, it can be compiled and run on any desktop/mobile OS. Documentation for any devs who want to build a GUI or play with it  Cheesy https://developers.atomicdex.io/
KomodoPlatform
Sr. Member
****
Offline Offline

Activity: 784
Merit: 253


Set Your Ideas Free


View Profile WWW
September 17, 2020, 06:09:12 AM
Merited by d5000 (1)
 #3

Thank you for starting this thread! Here is some quick info.




AtomicDEX By Komodo

AtomicDEX is a family of end-user applications that feature a non-custodial multi-chain wallet and an integrated atomic swap DEX. AtomicDEX users can store their digital assets and make cross-chain swaps without a middleman. AtomicDEX is available to users of all platforms: web, desktop, and mobile.

Unlike most DEXs, AtomicDEX doesn’t limit trading to a single blockchain protocol. AtomicDEX apps offer the widest cross-chain and cross-protocol support in the entire blockchain industry. It’s easy to trade BTC, ETH, ERC-20 tokens, KMD, and hundreds of other digital assets natively from dozens of blockchains — no proxy tokens required. AtomicDEX is the first set of end-user applications built on Komodo DeFi Engine, which is a suite of blockchain development tools that can be used to build a wide array of robust financial applications.


Upcoming milestones
  • Public Atomic Swap Stress Test
  • AtomicDEX Desktop PRO Beta Release

Website: https://atomicdex.io/

◈▣ KOMODO ● Set Your Ideas Free ▣◈
.......AECOSYSTEFONATIVE BLOCKCHAINS.......
Blockchain Generator | Atomic Swaps | Decentralized Exchange | UTXO Contracts | Community-Led | Open Source | Scalable Ecosystem
Joe2x4
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
September 17, 2020, 03:15:34 PM
 #4

https://ikomodo.com/atomic-swaps-for-dummies/

https://komodoplatform.com/atomic-swaps/

https://developers.komodoplatform.com/basic-docs/start-here/about-komodo-platform/product-introductions.html#atomicdex
d5000 (OP)
Legendary
*
Offline Offline

Activity: 4102
Merit: 7564


Decentralization Maximalist


View Profile
October 02, 2020, 02:38:03 PM
 #5

It is, you have searched badly.[...]
Get acquainted with the guide can be here: [GUIDE] DEX Atomex
Well, I may be bad at searching, but you don't seem particularly good at reading. This is about Atomic DEX, not Atomex (I see you even mention them in your guide). Cheesy  Both platforms seem to have things in common, but afaik Atomic DEX has no centralized component, with the exception of the "taker" fee.

Thanks for you contributions @KomodoPlatform,  @gcharang and @Joe2x4. I guess the links to the developer pages were meant as answer to my question about the possible implementation of "atomic swaps options". I'll visit them and look if I find the correct way to do a feature request ...

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
charlie137
Full Member
***
Offline Offline

Activity: 1218
Merit: 220


(ノಠ益ಠ)ノ


View Profile WWW
October 30, 2020, 06:25:15 PM
Last edit: October 31, 2020, 07:40:58 AM by charlie137
Merited by d5000 (1)
 #6

just upgraded to v0.3 and noticed that history was cleaned up and everything was deleted prior october 2020. Is this some cap on the history or undocumented changes in mechanics? There was one tx that failed and recover call returns an empty error. I thought to resolve this after production release but can not see/access that tx anymore on current build.

/__      ___ (  /
\\--`-'-|`---\\ |
 |' _/   ` __/ /
 '._  W    ,--'
    |_:_._/
d5000 (OP)
Legendary
*
Offline Offline

Activity: 4102
Merit: 7564


Decentralization Maximalist


View Profile
July 09, 2023, 05:55:20 AM
 #7

I've been looking in the docs what technology AtomicDEX is using for its Bitcoin wallet, but I found not a good answer.

Anybody knows? Is it the "standard" SPV model where the client queries address balances and transactions from a server (e.g. using Bloom filters or the Electrum protocol), or is it some more modern stuff like BIP-157? Maybe @KomodoPlatform is still around Smiley


(This thread is meant to be a generall discussion thread so for me it's ok to use it for any AtomicDex-related topics even if the last answer is already older, and if I can I'll contribute ... Smiley I unfortunately have no answer for the last question asked in this thread ~2 years ago Sad )

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
dkbit98
Legendary
*
Offline Offline

Activity: 2422
Merit: 7572



View Profile WWW
July 11, 2023, 08:53:12 PM
 #8

Anybody knows? Is it the "standard" SPV model where the client queries address balances and transactions from a server (e.g. using Bloom filters or the Electrum protocol), or is it some more modern stuff like BIP-157?
There is nothing modern with AtomicDEX wallet  Smiley
I think they used old legacy address format for Bitcoin (starting with 1) until recently, but if I remember correctly that was some some limitation of atomic swaps for bitcoin.... now AtomicDEX added segwit support.
One good thing about this wallet/exchange is the fact they are updating it on semi-regular basis (last update was two weeks ago), so maybe you could ask them on github or on their social media, discord, telegram, etc.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
honglu69
Member
**
Offline Offline

Activity: 1573
Merit: 23


View Profile
July 15, 2023, 09:04:06 PM
Last edit: July 17, 2023, 04:28:32 PM by hilariousandco
 #9

Atomicdex by Komodo team is one of best, if not the best true decentralized DEX for UTXO coins, I have used it a lot and really like it. It has mobile wallet too on android and iOS.

AtomicDEX wallet also support bitcoin and many many altcoins and bitcoin.  It is nice wallet to own your own private keys for many crypto users.

Anybody knows? Is it the "standard" SPV model where the client queries address balances and transactions from a server (e.g. using Bloom filters or the Electrum protocol), or is it some more modern stuff like BIP-157?
There is nothing modern with AtomicDEX wallet  Smiley
I think they used old legacy address format for Bitcoin (starting with 1) until recently, but if I remember correctly that was some some limitation of atomic swaps for bitcoin.... now AtomicDEX added segwit support.
One good thing about this wallet/exchange is the fact they are updating it on semi-regular basis (last update was two weeks ago), so maybe you could ask them on github or on their social media, discord, telegram, etc.

For bitcoin,  Komodo team announced support for lightening network support.  I checked recently I do not believe lightening is in the official release yet. If lightening support becomes official in its wallet, this wallet and DEX will be awesome too for bitcoin and retail crypto traders.

dkbit98
Legendary
*
Offline Offline

Activity: 2422
Merit: 7572



View Profile WWW
July 31, 2023, 08:12:19 PM
Merited by d5000 (1), Bitcoin_Arena (1)
 #10

Just a little update regarding AtomicDEX wallet, make sure to update to the latest version and don't be surprised to see they changed name to Komodo wallet.
As far as I can see everything stayed the same, except rebranded name/logo, and only the name was changed, they are getting back to roots and maybe trying to stop confusion with other hacked project with similar name - Atomic wallet.
Domain name is still the same but I think they will try to change this in future, along with other features they have in Komodo roadmap.


Official Press Release: https://komodoplatform.com/en/blog/brand-unification/

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Bitcoin_Arena
Copper Member
Legendary
*
Offline Offline

Activity: 2128
Merit: 1814


฿itcoin for all, All for ฿itcoin.


View Profile
July 31, 2023, 09:04:53 PM
 #11

As far as I can see everything stayed the same, except rebranded name/logo, and only the name was changed, they are getting back to roots and maybe trying to stop confusion with other hacked project with similar name - Atomic wallet.
Domain name is still the same but I think they will try to change this in future, along with other features they have in Komodo roadmap.
To be Honest, I have come across the AtomicDex a few times and I always thought they were just another atomic wallet service  Cheesy

I kind of get why they choose the name, probably because of the atomic swaps feature but rebranding to a new name could be an attempt to make the service much more recognized.
I really wish they could try to market it more in the crypto related spaces like this. It seems to be an awesome service. I just checked through their website. Might as well try it out soon.
I am also surprised it does not feature on the kycnot.me homepage.

dkbit98
Legendary
*
Offline Offline

Activity: 2422
Merit: 7572



View Profile WWW
August 02, 2023, 11:11:58 PM
 #12

I am also surprised it does not feature on the kycnot.me homepage.
Good point.
Anyone can post submission to kycnot.me website, including Komodo wallet developers, but I am not sure if they are interested in doing this, and if this exactly fits the exchange or wallet category.
Note that latest update from  kycnot website is that app devs are currently rewriting it for a better user experience and only necessary maintenance work will be performed, but here is the generator link:
https://kycnot.me/generator?type=Exchange

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
d5000 (OP)
Legendary
*
Offline Offline

Activity: 4102
Merit: 7564


Decentralization Maximalist


View Profile
August 10, 2023, 08:21:23 PM
 #13

I've updated the thread title according to the rebranding. Indeed, the exchange's domain is still atomicdex.io. Will follow closely if anything changes.

There's however also a description on: https://komodoplatform.com/en/wallets.html . It's likely this could become the standard homepage once atomicdex.io expires.

Personally I do not fully agree with the change. AtomicDEX was quite a neutral name, which could also be well received in Bitcoin maximalist communities, while now it seems just like "a wallet for altcoin X" and it would be more difficult to get this audience on board. I get however that there was constant confusion with Atomic Wallet, and the problems of this wallet may have triggered the rebranding eventually (together with the desire to strenghten the altcoin's brand for sure, but that is not necessarily good, like I wrote). In addition, the name AtomicDEX was very descriptive, while Komodo Wallet doesn't hint what the technology behind the wallet really is.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
honglu69
Member
**
Offline Offline

Activity: 1573
Merit: 23


View Profile
August 12, 2023, 03:40:59 PM
Merited by d5000 (2)
 #14

The way I see the branding change is that, the wallet is "Komodo", created by Komodo team.   This is main wallet, it has mobile phone release too.

There are other affliated (or cloned) desktop wallet too,
bitcoinZ-DEX wallet, FiroDEX wallet.   There used to be "DogeDEX" wallet and "ShibaDEX" wallet.   DogeDEX is not supported.  ShibaDEX seems to be not supported any more.  The name is a bit confusing on wallet.


What is clear about all above phone or desktop light wallets brands are:  they all trade in the same DEX:  AtomicDEX.   So I think the name for defi DEX should stay:  AtomicDEX,    like uniswap, or Thorchain.    However, there are many wallet choices,  you can pick Komodo (official wallet or dominant wallet),  you can pick other less known named wallets too,  different wallets, same DEX.

d5000 (OP)
Legendary
*
Offline Offline

Activity: 4102
Merit: 7564


Decentralization Maximalist


View Profile
August 12, 2023, 06:59:50 PM
Last edit: August 13, 2023, 01:13:36 AM by d5000
 #15

I get your point. I agree there is indeed a difference between the "application" (where the main/original app is now called "Komodo Wallet") and the "exchange platform" (Atomic DEX) used by the original app and different other apps. So if I understand right, what changed was the name of the app only, not of the DEX.

So maybe I should change the title again, at least a bit. Thank you for the list of alternative apps, I will try to gather information about them and post links to their sites (if available) in the OP. (Edit: Done.)

Edit: Thank you for the updated BitcoinZ wallet link, added it to the OP.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
honglu69
Member
**
Offline Offline

Activity: 1573
Merit: 23


View Profile
August 13, 2023, 01:09:34 AM
Last edit: August 13, 2023, 01:22:03 AM by honglu69
Merited by d5000 (1)
 #16

The BitcoinZ-DEX wallet you found is too old, probably no longer supported anymore. The most actively supported version is community version here from developer cipig:
https://github.com/btcz/atomicDEX-Desktop/releases

This btcz-DEX version of atomicDEX actually was the first wallet release version that supported Nengcoin and Cheetahcoin for our communities.  The different wallet types do not necessary support all the coins at same time as their release schedule seemed to be independent.  However, they are all on same AtomicDEX  market and uses the same open sourced code from the original Komodo team's github repos.

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!