Swapsteem - The problem domain and Solution
Repository
http://GitHub.com/nirvanaitsolutions/swapsteem
Introduction : Problem
Today I had to convert 106 STEEM to fiat money. In order to do so, I used 2 exchanges (Bittrex and WazirX ) and 2 mediator Currencies ( BTC and USDT ) and waited for almost 2 hours for transaction confirmations to do so. Also, I paid as much as $5 in exchange fees for withdrawal and trade.
Depending upon your location, you might also have faced this hassle of Steem to fiat conversion. In some of the countries like India and China etc. trading cryptocurrency is not supported by their governments. In such situations p2p trades are the only way for cryptocurrency exchange.
As steemians, we know the worth of our Proof of Brain and precious time spent on Steem, and we need a P2P exchange that enables us to convert our rewards to fiat anytime, without any hassle.
The Solution
Swapsteem is addressing all the problems mentioned above. As the first peer to peer exchange for Steem blockchain, Swapsteem is committed to build an open source software that enables Steemians to convert Steem/SBD to fiat and vice versa.
How to trade on Swapsteem
It's easy to trade on Swapsteem. If you're not a regular trader, You can simply log into the app via steemconnect and Buy/Sell by ordering any existing trade from a list of open advertisements.
Moreover if you are a regular trader, you can create your own Buy/Sell advertisement and get orders from other users.
Upon creation of an order, the Buyer and seller can chat on the order screen for exchange of the payment info etc. Upon agreement on terms of trade, the Steem holder can initiate an escrow transaction via any of the escrow methods explained in below section.
Detailed tutorial will be published soon to explain the procedure in depth.
Security of Funds
At swapsteem, security of user's funds from any kind of fraud our first priority. We will be using Steem blockchain's inbuilt escrow feature for managing all the transfers. The funds are kept with esrcrow agent @swapsteem until the transaction has been fulfilled.
The default deadline for approval of escrow and escrow expiry will be 2 hours and 7 days from the creation time of order.
Users can use any of the available escrow services including Steemconnect hot sign url , Esteem App's inbuilt escrow feature for Escrow transactions.
Transaction Fees
The Escrow transactions are moderated by an agent,( @swapsteem in this case). The agent will gets a fixed escrow fees for this. The fee needs to be explicitly mentioned in the Escrow transfer operation.
At @swapsteem, we charge a nominal fee of SBD 0.500 for transactions upto 100 STEEM/SBD and 0.5% of trade amount above 100 STEEM/SBD.
Comparatively, the transaction fees on swapsteem are 10% of regular exchange fees.
Try Swapsteem
The alpha version of our web app is under Development and can be accessed at http://swapsteem.herokuapp.com . You're more than welcome to test the application and give your valuable feedback on how we can improve the functionality.
Swapsteem Alpha Features
In the alpha release of the application we have the following features.
- Post a trade advertisement to Buy and Sell crypto
- Create an order to trade with existing Advertisements
- Order based chat
Roadmap
In the beta version of the application, we are planning to add
- In App Escrow feature for each trade
- Real time messaging in chat via websockets
- Real time push notifications via websockets
- Review and ratings system
Series Backlinks
This is my first contribution in this series. I am planning to continue this series and update the community with the Development status and feature updates regularly.
There is a lot to like about this post. Swapsteem is an exciting new service that may prove useful to many Steemians.
However, this post has seriously issues of readability stemming from style, grammar, and proofreading problems. I'll cite some examples.
"In some of the countries like India and China etc. trading cryptocurrency is not supported by their governments." A very common issue with writers for whom English is a second language is using sentence structure that is convoluted and not quite English, with multiple redundant words. Here's a simpler version of this sentence: "In some of countries, like India and China, cryptocurrency trading is not supported by the government." Same meaning. Fewer words. Easier to read.
"As the first peer to peer exchange for Steem blockchain, Swapsteem is committed to build an open source software that enables Steemians to convert Steem/SBD to fiat and vice versa" has a few issues. I would consider breaking it up to two sentences, but that's a matter of preference. It should be "for the Steem blockchain" and "Swapsteem is committed to building." Finally, "software" is a noncount, which means you can't put "an" before it.
I make style, grammar, and proofreading a priority for one reason: Readability. You want people to read your post. You want them to read the entire thing and understand it. Proper writing makes that easier. If I may tout my own work, I would recommend my recent post about writing great Utopian Blog posts. It has some tips and advice you may find useful.
Thank you for your contribution.
Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.
To view those questions and the relevant answers related to your post, click here.
Need help? Write a ticket on https://support.utopian.io/.
Chat with us on Discord.
[utopian-moderator]
Thank you for your review, @didic!
So far this week you've reviewed 12 contributions. Keep up the good work!
Hey, @aneilpatel!
Thanks for contributing on Utopian.
We’re already looking forward to your next contribution!
Get higher incentives and support Utopian.io!
Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via SteemPlus or Steeditor).
Want to chat? Join us on Discord https://discord.gg/h52nFrV.
Vote for Utopian Witness!
Coins mentioned in post:
Hi @aneilpatel!
Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your post is eligible for our upvote, thanks to our collaboration with @utopian-io!
Feel free to join our @steem-ua Discord server
I'm still iffy on swapsteem. Its just as easy to use blocktrades and send to your coinbase account as btc to convert to fiat. You can evem use it right away though the shift debit card. Of course thats is coinbase is an option for you.
Thanks for the feedback @feelsomoon. The price offered for STEEM/SBD at blocktrades is significantly lower than other markets, because of huge fees.
Also coinbase doesn't operate in countries where trading crypto is not allowed, and those users have to use p2p solutions like localbitcoins.com, which adds to the fees and hassle.
We want to make this process as simple as possible.