BTC trading was disabled in Counterwallet because of bad user experience. With XCP and other assets the DEX works flawlessly. These are held in escrow. With BTC it’s different. Some may offer to buy XCP for BTC, and when you place a matching order to sell your XCP, the other party may not transfer BTC. This is really annoying, to say the least (you waste your time and a tx fee - although you DO NOT lose any XCP or have any other counterparty risk).
BTC trading is still allowed on a protocol level. You just have to use another wallet.
I think a solution is that whoever places an offer where he shall transfer BTC, also must put some XCP in escrow. If he does not transfer BTC as he’s supposed to, the other side of the trade will be compensated with XCP. This would require a protocol change, I believe.
HI - If the asset creation piece is an issue, perhaps its best to just remove it. After all, most people that would use a mobile wallet would use it for the token sending and receiving as opposed to creating their own token. I know for Scotcoin this would be useful as ‘less is more’ and 100% of our users would just want the mobile app for using Scotcoin and BTC.
I feel you are correct, however in the future it would be nice to have this option still as well as many mainstream users no longer use laptops, but they use mobiles. So for now, if the focus is not asset creation that would not break my heart, but developing it further in the future i feel is a good need. Its nice (when it works) to show people on the go that you can simply create assets. I have done this at my meetup many times.
We don’t know if we are going to remove it at all but I see your point it being not the main function users need every day. We are going to reduce the space dedicated for new asset creation after the next UI update.
Interesting you actually use the asset creation function for demo purpose. For now, we will at least keep it in app, but I would love to know if there are any other who would love the asset creation function in the mobile app.
Right now, our main concern is usability of the Dex. Once the Dex becomes more user-friendly and interactive on mobile, that would really make Counterparty and the Dex more attractive for lots of people.
I think that is great! Having a mobile DEX is far more useful then having a mobile asset creation. I use the asset creation just for demo purposes, but like @Scotcoin has said, this is cool, but not essential for the mobile app to be successful. keep doing what you guys are doing
Ver 0.6.0 is out for Android. Push-notifications added.
Right now, notifications are only available when you send tokens from the latest version of the mobile wallet(Android ver 0.6.0) but in the future, we will make it compatible with from other wallets like Counterwallet.io.
An iOS update will follow very soon. iPhone users, please bear with it a little while
Both iOS and Android apps have been updated to ver 0.7.0 today.
If you have not yet, please install or update our new wallet. Hope you will like it and find it useful. We are very excited to be finally able to release the update and hearing the community’s feedback.
The main changes are
Renamed the wallet to IndieSquare Wallet officially and created a new logo as well.
Overall UI improvement including adding token icons. The most notable improvement is the Dex, allowing users to trade tokens from their smartphone without a hassle.
More extensive use of fiat values
Now showing values of major tokens in fiat as well as bitcoin and XCP. The fiat value of a token is from the Dex. Also, you can choose to specify the fiat value when you send a token.
Other bug fixes and improvements
Fixed some critical bugs on the Dex, history and stability.
This(Samsung keyboard) is actually a known error and we are going to fix this soon! We will probably implement a built in keyboard like a send page.
We are going to remove the need to type in a password by the end of Oct as more than several people have reported they had forgotten their password (actually I’m one of them, haha)
Thanks for a great suggestion. We will look into this code.
I also think showing fiat values is important as well as long as we are more used to thinking values in terms of fiat… In the next update, we will use fiat values more extensively in the Dex so that a user can understand more easily how many tokens they are selling or buying for how much.
If you notice anything else, please comment here or you can reach us @Indie_Square on Twitter as well!