I'm looking to create a new wallet. I
could do it all myself, but I figured there would be someone out there who would like to help.
Requirements:
- Can we please have a wallet that looks nice, something like HiveWallet.
- A choose around fees. Yes you can chuck as many warnings as you want but get let us have the final choice!
- Relay headers over a P2P network (i'm told some SPV wallets already do this)
- Improved security via spot-checks (explained here but the hash bit is gibberish to me, there must be a simpler way that doesn't require changes to blocks).
- It would be nice for balance lookups (ie. getting all relevant TX) to go through the p2p network to either full nodes or to lots of spot-checking nodes.
- Support for multiple cryptocurrencys. Cryptocurrencys would be added through a config file with chain params, checkpoints, address format, etc... You many have them on seperate p2p networks or have peers shared through 1 central network.
- Operate a JSON RPC daemon with either the current bitcoind calls or a improved set (I've always found them to be clunky).
- Feel free to add to this list.
Hopefully someone won't point out two minutes after I post this that what I want already exists, well that would be good, but it would be embarrassing. I would try to improve and expand this post, but I think it serves it's purpose, which is to get a discussion going.