Hello,
I would like to do a bounty but wanted to have a bit of discussion about this concept before any money is put up. Here is my proposal......
This bounty is for a client-side encrypted web-based wallet and server.. Here are the bounty requirements.
1. Create a web based wallet that utilizes client side encryption. This means private keys should only be available/unencrypted in the user's browser. The server should only store an AES-encrypted copy of the keys.
2. The wallet's "receive money" tab should display all addresses in the wallet and their the current balance. No need for labels or archiving for this bounty.
3. The "Send money" tab, must allow the user to do a custom transaction. At a minimum this must allow the user to send from one or more chosen addresses and specify an existing or new address to be used for change.
4. A "Transactions" tab should display sent and received transactions with txid, sending/receiving address, and amount.
5. Must provide a means to backup the private keys locally either by copy/paste or by printing a paper wallet.
6. The wallet and server software need to be released under a free software license.
Note I have not put up an address or anything yet. I want to keep it to a minimum number of features for usability since this is kind of a big project for a bounty. Thoughts?
If I don't hear much, I'll probably post this as a real bounty within 24 hours.
Thanks,
weex