Proposal “MyDashWallet2“ (Completed)Back

Title:MyDashWallet Continued Development
Owner:DeltaEngine
Monthly amount: 22 DASH (785 USD)
Completed payments: 3 totaling in 66 DASH (0 month remaining)
Payment start/end: 2018-05-18 / 2018-08-16 (added on 2018-05-11)
Final voting deadline: in passed
Votes: 0 Yes / 0 No / 0 Abstain

Proposal description

TLDR: MyDashWallet.org is a successful proposal (with 86% yes votes) developed in early 2018 that is seeing a lot of use in the past months (see below for stats, a lot of mixing, tipping, creating wallets, sending Dash thoughout the world). We would like to continue development with a ton of new features requested by the community and from our wishlist: Unconfirmed Tx Support, Translations into 9+ Languages, Own Blockexplorer, Swapping Dash for BTC, BCH, ETH, LTC, Better Trezor Support, many more Bot commands, Gamification, Trustless Tipping, Custom Settings for PrivateSend Mixing, a simple installer to get MyDashWallet hosted on your own server and/or connecting to your own Dash Full Node and many more improvements.
Cost: ~20 Dash/month for 3 months.

Stats
MyDashWallet usage has really increased exponentially in the past months and we plan to improve site performance and add more detailed analytics without impacting user privacy:
Website Stats from the past 30 days (most of it in the last 1-2 weeks, in March we had less than 10% of these numbers)
  • Hits: 63996
  • Pages visited: 27066 (mostly main page as it contains all javascript, other pages are just help)
  • Average response time: 0.9s (until site is fully loaded for the end user, we plan to optimize some things here)
  • Total Sessions (unique users): 5758
Tips started of strong and whenever Dash price went up, we saw less tipping activity, now with a low price more tipping (strange world)
  • 282 people have active tipping accounts (Discord, Twitter, Reddit)
  • 174 tips have been send out so far
Mixing was initially just a simple feature (checkbox) when sending Dash from MyDashWallet and now is one of the major activities of our users it seems:
  • 711 PrivateSend tx were send through MyDashWallet.org
  • 1507.463 DASH has been mixed for those PrivateSend tx, you can always see whats going on with our Mixing Pool in the header of https://mydashwallet.org/
  • 1899 Normal tx were send through MyDashWallet.org
  • 1158 addresses have received Dash, we don't know how many MyDashWallet wallets are created as this happens locally and is never communicated
Proposal
We have ton of ideas from the initial proposal, more new own ideas and a lot of feedback from users. We think now is a good time to kick it into the next gear. This is our current list of improvements planned for the next 3 months:
  1. MyDashWallet has its own block explorer now and we can finally support unconfirmed amounts, also we don't have to wait for tx or addresses to appear anymore as our block explorer can directly show the latest state: https://mydashwallet.org:3001/insight/
  2. Easier tipping without having to wait for confirmations, Trustless Tipping to directly send from hardware wallet to the recipient, merging social accounts with existing hardware or MyDashWallet keystore wallets
  3. Bot Improvements for Twitter, Reddit and most importantly Discord: Improvements to tipping, rain and other existing commands, adding mini games and community focused features like: Dice Betting Games, Lottery, Voting, CoinFlip, Russian Roulette, Contests. We think through gamification a lot of new people can be brought in and spending small amounts like 0.1 mDASH can quickly get people hooked if there is ways to play around with it.
  4. The Mixing site is used a lot and we have seen a ton of mixing requests in the past days, this will be a focus for MyDashWallet#2, here we plan provide multiple nodes to increase mixing speed and to allow users to customize the number of mixing rounds (2-8, more will have higher fees) and also the ability for users to abort mixing in whatever round it currently is in and send out the pending Dash to the target address as some mixing events have taken days because of the huge demand we have seen recently.
  5. Swapping Dash for other coins like BTC, BCH, ETH or LTC, we have a partner providing us with low fees (much lower than Shapeshift or Changelly) and can provide a much better and easier way to exchange any supported coin to and from Dash
  6. Better TREZOR Hardware Wallet Support, also for the new TREZOR Model T. Things work, but Ledger support is much better right now on MyDashWallet due to native javascript implementation, for Trezor a high level api is used and a popup is shown, there are some limitations for InstantSend and low fees, we can do better with a custom low level javascript library.
  7. A simple installer to get MyDashWallet hosted on your own server and/or connecting to your own Dash Full Node, this has been requested many times and some users are already running their own version of the website and changed the connection the node, but for non-technical persons it is too difficult, this simple installer will make it possible for anyone.
  8. And of course ongoing work, integrating the new Dash logos and identity plus support for any user issues (which runs quite smooth right now).
  9. Translations to all major languages (English, Spanish, French, German, Portuguese, Italian, maybe Chinese, Korean, Russian and others if we find good cheap translators)
  10. Native Android and iOS wallets utilizing MyDashWallet.org (either as a native app hosting the website or some other way, we have developed 10+ native apps on Android and iOS and are very familiar with it)
  11. InstantSend Block Explorer support, so you see right away that InstantSend tx have 6 confirmations
  12. Probably many more features that come up during development (see pre-proposal ideas for more, we only written down things here we can deliver to completion)
    Pre-Proposal thread with lots of likes and thumbs up from users and known Dashers
    Previous Pre-Proposal thread with additional details
Costs (Dash is currently at around ~$400):
  • 20 Dash/month for 3 months (~$8000/month to fund our dev team)
  • 5 Dash proposal fee reimburstment
  • 1 Dash (plus a few more from us and active community members) are reserved for contests, lottery, games and getting many more users into Dash
  • Any funds left over due to Dash price appreciation will be put into continued development and more Dash for contests, new users, lottery, tipping and community involvement
Team
Our team has been working professionally in the game industry for the past 15 years released about 20 Games for PC, Console, iOS, Android and Web. For about 1.5 years we have been involved in cryptocurrencies as well and have completed several projects. We have 3 full time developers dedicated to the project, 1 artist and 1 support/test person helping out. Plus we will be working together with translators and others as needed.
If there are any open questions, ask away, you can also ping me on Discord: @DeltaEngine#4320

More details on the MyDashWallet.org pages:
https://MyDashWallet.org
https://MyDashWallet.org/Mixing
https://MyDashWallet.org/Tipping
https://MyDashWallet.org/Help
https://MyDashWallet.org/Videos
https://MyDashWallet.org/Address
Our block explorer:
https://MyDashWallet.org:3001/insight

Quotes
  • @jeffh (Forum/Discord): "I've sent several bug reports to DeltaEngine and the bugs have been fixed within minutes."
  • Honestly very impressed with the development skills of the team and I think they would continue to do a good job delivering on new features."
  • @TheDesertLynx: "Yes, very much in support of this, and 20 Dash per month is pretty cheap and easy. Should be a no-brainer."
  • @strophy (admin Dash Core Team): "Really great to see a community project like this launch and gain traction so quickly and successfully!"
  • @MarOku: "I tried the PrivateSend (Mixing), create and import keystore and import private-key. All worked excellent." "MyDashWallet is a really great and impressing service! "
  • @splawik21: "splawik21: !tip 0.01234567 @DeltaEngine for fixing stuff ;)" (he is besides mastermined probably the heaviest tipper, get on his good side ^^)
  • Some emails asking about tx or privateSend clarifications: "Thank you very much!!!" "thank you very much operatively" "Thanks for the quick help, you should ask your boss about a raise" ...

Closing
We like to thank the outstanding support by the masternodes for voting us in last time and giving us the opportunity to work on such a fun project and providing many nice tricks and tips. Also our users have been very happy and provided us great bug reports early on, plus known community members like TheDesertLynx or splawik are using our site and services a lot and provided great insight for heavy users and what we need to focus on next. By providing this free service we continue to get new users introduced quickly into the Dash world by receiving their first small amount.

Some pics of the current status, design will be updated to the new Dash logos and visual identity soon:
https://mydashwallet.org/static/MyDashWallet1.png

https://mydashwallet.org/static/MyDashWallet2.png

https://mydashwallet.org/static/MyDashWallet3.png

Show full description ...

Discussion: Should we fund this proposal?

Submit comment
 
0 points,6 years ago
Dash Watch July 27th 2018 Report on
MyDashWallet Continued Development by DeltaEngine
https://dashwatch.org/files/1532769104612.pdf
Reply
0 points,6 years ago
Dash Watch June 26th 2018 Report on
MyDashWallet Continued Development by DeltaEngine
https://dashwatch.org/files/1530055352684.pdf
Reply
0 points,6 years ago
You have my support.
It is the only service that allows PrivateSend in a light way, and with usage statistics, people are using it.
Thank you for your proposal.
Reply
0 points,6 years ago
Dash Watch March 16th 2018 Report on
MyDashWallet: Easy Wallet Creation, Management, Tipping and Hardware Support by DeltaEngine
https://dashwatch.org/files/1522221729810.pdf
Reply
1 point,6 years ago
I will consider voting 'yes' on this if your team commits to a makeover of your website. Frankly, it's hideous.
Reply
1 point,6 years ago
Yes, we plan a makeover based on the new Dash logo and guidelines. What exactly don't you like so we can keep that in mind when redesigning?
Reply
1 point,6 years ago
Thank you for your response. Regarding what I don't like, it's not my opinions of individual elements on the page that matter, because I'm not a web designer. Hire a well-credentialed, professional designer to makeover your site, and the problem will be solved. If you require more funding to do this, I will consider such a request in an additional proposal.
Reply
0 points,6 years ago
Ok, that helps already. We did not spend much time in the past on the design and it organically grew from MyEtherWallet with a bunch of changes over time (so it has gotten much better from the first version as MyEtherWallet is really ugly, but a redesign will probably do much more than the small incremental changes so far).

Since we know understand the users much better it might be easiest to have a long scroll mostly single page website with a flashy header, some info if you scroll down and once logged it you just scroll down more and see more details of your wallet (last txs, etc.) and everything else (help, etc. whatever is only needed once) in the footer.
Reply
0 points,6 years ago
voting yes but agree the website needs to improve
Reply
1 point,6 years ago
As I said in the Pre-Proposal: "While I personally haven't had much use for your service, I've seen many others greatly benefit from it and frequently using it and you've been very active in the community at large. I don't really see any problems or suggestions to offer, seems like an easy "yes" vote for me."
Reply
3 points,6 years ago
I'm a huge fan of this wallet, mostly because I'm "in the field" with lots of new users, and I use a lot of tipping. Dash Force got started on Slack tip bots, and we've had a big void until MyDashWallet came around. Also, I love being able to demonstrate privacy features, and really look forward to doing it trustlessly on mobile. Evolution might make everything perfect, but this is critically needed in the interim. Also..... 22 Dash per month? Come on guys...
Reply
3 points,6 years ago
I really like the functionality of utilizing the Dash coinjoin protocol and offering users the ability to private send through the site, without having to first mix their own wallet. Its not entirely trustless, but it satisfies privacy concerns for most. I would like to see this feature built into our mobile app someday.

I think it is very important for Dash to have many developers building platforms that can utilize Dash. I can see this project turning into something special. Keep up the good work!
Reply
2 points,6 years ago
We are also amazed at how many are using the Mixing services, it was more or less a tiny feature as some users asked for it and we already had build 90% of the functionality by supporting PrivateSend, now we see a ton of use (100 DASH were send through the Mixing service today alone).

Part of this proposal is also having a native Android and iOS app utilizing the features provided in MyDashWallet.org, so you can use it directly on your phone. If the existing Dash mobile apps want to utilize the PrivateSend mixing, it is very simple for anyone to do so: Just call /Mixing site, set target address, call the javascript behind the button, send funds to the shown address (can all be done via javascript), done.
Reply
0 points,6 years ago
Have you any update on if/when ledger will fix the 1.4 firmware to allow use on your site?
Reply
1 point,6 years ago
Hi Stone, not sure what you mean, since ledger has fixed the issues with the 1.4 firmware in late March 2018 MyDashWallet.org runs fine out of the box (no more Browser Mode needed). If you have any trouble, feel free to contact Support@MyDashWallet.org for help.
Reply
-1 point,6 years ago
This should become self-sustaining imho, the fees from mixing can cover ongoing maintenance costs
Reply
0 points,6 years ago
We talked about this internally, but don't really like taking money away from users, maybe long term we might increase the fees a little, but currently we have a lot of users with small funds (using big funds on a browser wallet is not recommended anyway). Long term you are right and we plan to have this working self-sustained and will increase fees to cover running costs, currently we are still growing and rather support it and later increase fees when adoption is bigger.
Reply
3 points,6 years ago
Thank you for your excellent work.
Reply
1 point,6 years ago
!tip @mydashwallet 22 Dash
Reply
0 points,6 years ago
Thanks :)
Reply
0 points,6 years ago
The wallet is the least user friendly you could possibly imagine. I am going to vote yes anyway for it can still be useful for some.

The terminology, layout, make this service useless to the mass's.
Reply
1 point,6 years ago
Thanks for the vote, but we are not sure what you mean, is there anything we can improve to make it less "useless"? I use hardware wallets, core wallets and browser wallets all day and they have certainly there good and bad, but for example for ETH I would pretty much never use the hardware wallets or core wallets directly as there are completely useless and the browser wallets are much better. For Dash we already have great core and mobile wallets.

The point of MyDashWallet.org is not to provide a better wallet, but give another alternative, especially if you don't want to run a full node or you are in need of the missing features of the Android/iOS mobile wallets. Plus Tipping and Easy Mixing are the most used services (both not present anywhere else for Dash).
Reply
3 points,6 years ago
voting YES. Personally I don't use this wallet, but the improvements look sensible and the usage looks good. The features are impressive.
I looked for this wallet on https://www.dash.org/wallets/ and found it.
Reply
2 points,6 years ago
This is excellent!
Reply
1 point,6 years ago
thanks, also nice to see so much positive support this early on
Reply