Proposal “DashElectrumApr2020“ (Completed)Back

Title:Dash Electrum Support and Development Apr 2020
Owner:akhavr
Monthly amount: 227 DASH (16957 USD)
Completed payments: 3 totaling in 681 DASH (0 month remaining)
Payment start/end: 2020-04-14 / 2020-07-13 (added on 2020-04-03)
Votes: 805 Yes / 88 No / 31 Abstain

Proposal description

Electrum is probably the most popular open-source SPV wallet for bitcoin. Early 2017 I've picked up maintenance and support for DASH Electrum.  Since then, I've assembled a small team of three developers.  This is a proposal to fund the continuing development and support for Dash Electrum.

Execution and Schedule:

Work already performed or in progress. Deliverables are released publicly as soon as they are ready.

During next 3 months we plan to deliver the following:

  • upstream updates and bugfixes (of course)
  • Google Play
  • mixing to hardware wallets
  • better multisig support out of the box (like, create 2-of-3 for your hw wallet, desktop, and mobile)

Amount requested:

After paying Mar salaries, we are  209.56 in deficit.

At current exchange rate of 64.47USD/Dash our run rate is 155.11Dash per month.
  • 155.11 Dash * 3 month = 465.33 Dash
  • 209.56 Dash deficit
  • 5 Dash proposal submission
Total: 679.89 Dash or 226.63 Dash per month (227 Dash per month, rounded up)

As usual, in case of DASH appreciation, any leftover funds would be spent to extend the duration of the project. In case of DASH depreciation, we will go into a deficit mode again and will submit a new proposal after the end of this 3 month period.

Show full description ...

Discussion: Should we fund this proposal?

Submit comment
 
2 points,5 months ago
YES
Reply
0 points,5 months ago
Sorry, why does Electrum not permit Private Send from Hard Wallets?
Reply
1 point,5 months ago
Short answer: Because it's not implemented now. We're working on this.

Longer answer: mixing for Private Send implemented as a series of CoinJoins, facilitated by Dash masternodes. When doing mixing, each input utxo should be signed by the respective private key. Straightforward implementation of mixing on hadrware wallets would require you manually signing hundreds of outputs for hours within quite thin timeout.
Reply
1 point,6 months ago
Every time I've tried PS on multiple devices, whether android based, or desktop, the app fails. First with the either one of the "LLMQ data hasn't been loaded, try again later." or "Masternode data has not yet been loaded try again later." errors. When I do try again later, the app crashes. I'm running the latest version, is there anything I can do to actually test this out?
Reply
2 points,6 months ago
Contact me either on dash.org forum or on reddit to figure out your case.
Reply
0 points,5 months ago
Does electrum have issues with VPNs? Its not a big deal if so.
Reply
1 point,5 months ago
No. Moreover, by default, it uses Tor to connect to electrumx servers
Reply
0 points,5 months ago
Hmm, I'll have to get around to contacting you. Even after downloading 3.8.8.4, the same issue persists, although it doesn't crash anymore. It just keeps repeating "LLMQ data hasn't been loaded yet". Thanks for your attention!
Reply
0 points,5 months ago
You have to wait for initial LLMQ data download to complete. This is one time event so your wallet would know what are the proper masternodes on the network. Afterwards only small increments are downloaded and they are fast even on mobile.

You may see the progress on PS log diaglog.
Reply
0 points,5 months ago
Hmmm I see, I've never seen anything like that or looked, so that might be the source of my problems. About how long does this sync take? I probably have never held the wallet open long enough for this to take place if that's the case.
Reply
0 points,5 months ago
I'm on wifi and fast connection, so it takes several minutes. Maybe 10. YMMV
Reply
2 points,6 months ago
I agree with the more limited scope in this proposal as opposed to the previous cycle which had generated more of a kerfuffle. What is the long term plan though for this and the dashpay evolution wallet? I'm not sure if it makes sense to be developing two lightweight apps in tandem, but then again I'm not sure how far along we are with dashpay.
Reply
1 point,6 months ago
We've decided to publish a more limited scope exactly because it caused a major confusion.

Long term we plan to focus on security, privacy, and multisig capabilities out of the box. Also we're investigating DeFi options on Dash, but not sure if it should be released as a separate product, or within a Dash Electrum suite.
Reply
2 points,6 months ago
You have my support. Great to hear about future Google Play integration, that will be very useful for Android users.
Reply
5 points,6 months ago
Great work launching PrivateSend! Dash Electrum is like a Swiss army knife, it has so many useful functions behind a clean and simple GUI. akhavr and his team have added many valuable Dash-specific features, and Google Play support will bring easy PrivateSend access to Android for the first time ever. Easy yes!
Reply
0 points,6 months ago
Thanks
Reply