Announcing SLP Agora, a decentralized on-chain app to sell your SLP tokens for BCH!

SLP Agora is a simple trading platform written in Rust where you can put your favourite tokens up for auction — all on the BCH blockchain! It's secured by smart contracts using the new OP_CHECKDATASIG opcode, with the nifty trick pein_sama outlined in their blog and I expanded on later. Some of the other BCH developers have asked me to explain how it works in more detail, and I'll to do a live stream later today where I can answer your questions, technical or non-technical.

Try out SLP Agora for yourselves! I've added a ~first~ second release, where you can download the EXE files for Windows, or build them yourself for all platforms with the source code. So far, it's only an interactive console application (not pretty but easy to use), however I hope there will be enough interest and support in the community that we're able to build a nice intuitive web interface and create an extensible protocol.

Likely, there will a couple of bugs in there, so be careful and don't put too much money into the system yet. It's very early development and very experimental. So far, however, it worked surprisingly flawless.

Also, note that due to the nature of SLP tokens, it's only possible to place sell orders, but never buy orders. I do think, however, that this won't be too much of an issue economically speaking.

I've already placed a couple of orders for the incredibly useful Tobi's Terrific Trading Token (TTTT):

``` Select an option from below: 1: Show wallet balance / fund wallet 2: Send BCH from this wallet to an address 3: Create a new trade for a token on the BCH blockchain 4: List all available token trades on the BCH blockchain Anything else: Exit Your choice: 4 Loading trades... (Note: this might take a few seconds and a trade might need to be confirmed to show up due to bitdb) Your balance: 7159 sats Current trade offers:

# | Selling | Asking | Price | Token ID |

0 | 1000 TTTT | 15000 sat | 15 sat | 28022a6d... | 1 | 1000 TTTT | 10000 sat | 10 sat | 28022a6d... | 2 | 1000 TTTT | 10000 sat | 10 sat | 28022a6d... | 3 | 1000 TTTT | 25000 sat | 25 sat | 28022a6d... | 4 | 1000 TTTT | 10000 sat | 10 sat | 28022a6d... | 5 | 1000 TTTT | 7500 sat | 8 sat | 28022a6d... | 6 | 1000 TTTT | 1000 sat | 1 sat | 28022a6d... | Enter the trade offer number to accept (0-6): 0 You selected the following trade: Purchase amount: 1000 TTTT Spend amount: 15000 sats Token ID: 28022a6d389f3ecd5ae96fb3bc63083e95d2f2ebbffdb544fe186125640eb117 Token symbol: TTTT Token name: Tobi's Terrific Trading Token Token timestamp: 2019-04-23 13:09 Token document URI: tobiasruck.com ```

I promise to brew you a tea in person of your choice in exchange for 3000 TTTT.

The livestream will be at 21:00 UTC using this link: youtu.be/Ng2fspoWWUY. See you there!

E: formatting

submitted by /u/eyeofpython
[link] [comments]

source https://www.reddit.com/r/btc/comments/bhq3hx/announcing_slp_agora_a_decentralized_onchain_app/

Comments