clifordsymack / Electron-Cash

Electrum; Bitcoin thin client
MIT License
6 stars 3 forks source link

Decentralized exchange (omni layer) #107

Open biocrypto730 opened 5 years ago

biocrypto730 commented 5 years ago

This might seem like a lot, but actually the Omni Layer project has already done a bunch of work in this regard.

I want to launch a token on BCH. When Wormhole launched, for some reason they got rid of the decentralized exchange built in to the OmniWallet.

I was hoping that electron cash could add a decentralized exchange to support SLP and Wormhole tokens. It just needs to be a place for people to post orders that they want to buy or sell, then have another person fulfill them. I highly recommend having these orders kept in-memory on an electron server for a small fee (like 0x does) so every potential unmatched order /cancellation doesn't have to be posted on-chain.

I could build a protocol like this on BCH but it wouldn't be inside electron cash. Since i'm pretty broke i would probably not be the best person to do it. However I would like an "out" for my token community very badly.... I don't want to give them a token that can't be easily sold without manually finding someone to trade with.

Thanks

imaginaryusername commented 5 years ago
  1. It's probably wayyyy out of scope for the Electron-cash project (anyone is still welcome to build plugins though, see https://github.com/cculianu/DonateSpareChange for example).

  2. This is the soon-to-be mainlined cashshuffle branch of Electron-cash anyway, and hence not the best place to post token concerns. A better place would be the SLP branch: https://github.com/simpleledger/Electron-Cash-SLP/

Good luck with your project!