In this post a list of items for the Peercoin 2014 Dream Wallet. Let you imagination build and creativity flow!
Background
Have been following the scene for a while now and the infrastructure get slowly but surely into place. Nice forum as we have, many volunpeers, strong interest on the markets and interest from payment processors. So what’s there to wish for? The wallet. As we all know the Peercoin wallet (v0.3) is technically sound and provides the basic functions but not much inspirational and definitely not differentiating from a lot of the other cryptos out there. Just look e.g. at the Worldcoin wallet. But still no-one has what I think is:
THE PEERCOIN 2014 DREAM WALLET.
Setting the Scene
Here we go. I didn’t take development constraints or the current Peercoin wallet developments in consideration. Just what would be great to have added to a new wallet. I have been digging around in the forums so you might recognize some ideas. I will stay away from the multi-wallet as that would introduce a lot of complexity and all kinds of other considerations and nice to haves. Maybe later in another thread. Same for a mobile client. I also assumed current wallet functionality would stay.
So I designed my dream wallet (maybe someone can Photoshop parts of it, I’m not good enough for that). Below the items in no specific order.
Main or existing tabs:
- Peercoin logo and designed in style of Peercoin Facebook and website and new name (Peercoin). Anyone disagreeing?
- Ability to maintain up to 5 Peercoin accounts (with some smarts in GUI that it doesn’t waste space if I’m only using one) and Wallet names and transactions per wallet.
- Indicator for total number of coins across all 5 wallets (if in use)
- Total number of Peercoins in wallets and total across wallets
- Indication of latest Peercoin value (e.g. hourly update from top 3 exchanges)
- Value display in different currencies and cryptos (e.g. EUR/USD/CNY and BTC/LTC with pull-down)
- Direct clickable links/buttons to same Top 3 major exchanges (user selectable). Can be in address book.
- Linking Peercoin transactions to Block in Blockchain (e.g. display block when mouseover) in transactions. So you can always find your transaction if needed.
- Optional password/authentication on opening wallet (mainly for companies or just to keep the kids or other unwanted eyes away sharing the computer).
Minting Tab:
- Minting with locked wallet (really and securely locked). No arguments here, probably in v0.4.
- Cumulative age of coins and percentage coins ready for minting (wallet management)
- Ability to spend coins with lowest coinage first (wallet management)
- Ability to indicate number of coins which will be put up for minting and which not (reservebalance)
Options tab:
- Ability for multi signature transactions (spending coins only with multiple keys)
- Ability to send small message (e.g. max 80 char) with transaction (guess that requires work beyond wallet)
- Ability to create paper wallet (export coins to paper wallet)
- Tracking of off-line coins in paper wallet (if you have multiple wallets)
- Ability to set transaction fee (minimum 0.01)
- Ability to integrate transactions and address book in wallet with social media / external address books (e.g. api with Facebook, Linked etc.). Or more simplistic ability to upload photo with each address in wallet.
- Ability to setup automatic payments. (how could I forget such basic functionality?)
- Ability to label transactions (in and out) within wallet even if they are using the same address. Just to keep track of transactions instead of addresses.
- Ability to enable sounds to certain activities e.g. when receiving transactions (cash register sound), or when successfully minted coins (whooping sound). including ability to change sound yourself.
Email/message tab:
- Encrypted email client (usual email functionality, but with e.g. 0.001 PPC fee/message
Mining tab:
- Mining support e.g. Mining tab in a way that pool only need to provide config file to download and off you go.
- Several kinds of indicators could be relayed from pool (e.g. contributions, total mining power, PPCs/hour, profits etc.) Almost a client in itself. Need some help here what would be good.
Developer/Advanced tab
- Support for developers/advanced e.g. Developer/Advanced tab Thinking of access to logs, showing private key (with password), blockchain stats and other behind the scenes info for the geek in us. Devs have probably more ideas in this sections.
Bringing all off the above to a mobile and multi-crypto wallet platform would be even better, but maybe the dream has to stay at least a bit realistic
Like to hear what you like, don’t like, what will never happen in 2014 or you would add to your dream wallet.
Will update the list with the best ideas, just to inspire future development and awaiting development of v0.4 and probably v0.5 (or 1.0?)
Edit: added transaction fee setting option and inspiration from Bitcoin Hive wallet (integration with social media / address book)