Wownero Light Wallet
wow

Posted on 2018-09-03 by dsc
Status: Seeking funding


Funds
Target 80000.0 WOW ➞ 355.94 USD
Progress 24.0 %
11 individual contributions Details...

18902.3 WOW available
Donatation address:
WW2f4rMrKPTTWBU6uxc6hUGQRjYf7vQNViv51Rod7XcrZVvc7uZaq5kHnKQufAWpiKTGEHN5hBYt7LkY2m4M1uu71nXguBfnT

Why?

Create an easy to use GUI. Limited in features, but easy to operate. totally wow.

Target audience will be people who casually/sporadically want to transfer some WOWs. 31337 haxors can continue to use the CLI.

  • OSX/Windows/Linux (Electron/Vue.js)
  • Remote-node only (no blockchain sync required)
  • Wallet creation
  • Transaction history / Send / Subadresses / Address book
  • Blockchain explorer
  • Support for network wrappers (torify/proxychains/etc)

How much?

I'm estimating 80-100 hours of work. I'm already 40 hours in . 80000 comes down to 10 dollars a hour. I have babies to feed.

Risk/reward is good; reward being user adoption.

Also, when you fund, your name will appear in the credits!

What?

This wallet will run on Electron/Vue.js. It will have wownero-wallet-cli embedded.

On wallet startup - wowner-wallet-cli is spawned as a child process and manipulated through stdout/stdin.

This way, you'll still be 'your own bank', as opposed to a cloud wallet service that controls your private keys. Thus, you will be able to create new wallets, open existing ones and connect to various remote nodes and remain in control.

I'm aware that the idea of spawning childprocesses and interacting via stdin/stdout is horrible. I've found that for this project I can live with it. It simply allows me, or us as a community, to quickly come up with decent wallet for the masses to use. We can think about more proffesional wallets later on.

For security reasons, the auto-updating feature of Electron will be turned off to prevent abuse.

The wallet will be open-sourced under whatever license the WFS guidelines specify.

If you guys have ideas for things to do, let me know. I probably will ignore them.

Milestones?

Milestone 1: (40 hours) - 25000

POC to figure out if this approach was technically feasible. I've concluded it is. Hence this proposal.

What I have working right now is: wallet creation, opening a wallet and listing previous transactions.

Milestone 2: (70 hours) - 35000

Finish up on basic wallet functionality:

  • Create wallet/Send/History
  • Save user preferences (recently opened wallets, etc)
  • Desktop notification on incoming transaction

I will create a youtube video showcasing the wallet when milestone 2 is finished.

Milestone 3: (80-100 hours) - 20000

Last milestone would be the actual release. For this, I will need to figure out how best to distribute the wallet. Write documentation, register a domain. Sign the releases. Provide a tutorial. Test on Windows/OSX. Etc.

Outcomes?

A simple and easy to use wallet.

Why you?

I can operate a computer.

Comments
You need to be logged in to comment.

dsc [op] [admin] 2018-09-12 22:45
Funds from proposal 4 (6050 WOW) have been moved here (on request).
reply
Yunus Emre 2018-09-10 17:28
Bro I am sending you the coins I mined XD
reply
fuwa 2018-09-06 20:05
Sent another 5k, you should seriously consider it, dude XD
reply
fuwa 2018-09-04 12:18
Sent 1000 wow. If you change the license about Perl to Java, I'll add another 50!
reply
dsc [op] [admin] 2018-09-04 11:14
Moving this to funding required.
reply
dsc [op] [admin] 2018-09-04 11:14
Moved to status "Funding required".
jw [admin] 2018-09-03 15:19
That's a lot of WOW, but I think with the youtube video, and being able to operate a computer part pretty much seal the deal for me. +1
reply
Incoming transactions (11)