I'm sorry, perhaps I wasn't clear enough, and that has led to a misunderstanding. It is not my website used to control and access your wallet. The wallet is completely on the StakeBox, and the webpage interface is served from an apache server on the device, only accessible on your local network. Once you have it, you have complete control over all aspects of it, I am not hosting the website used to interface with it, and, as I said, the website is just to make life easier for the end user, the wallet can also be used in the traditional fashion with the inclusion of a keyboard, mouse and monitor. I appreciate your feedback, if you have any other questions or concerns, please, let me know.
It would be AWESOME if you could do a "Raspberry Install Guide" on the Wiki for those of us wanting to stake on a Pi without purchasing a completed one already!
http://shadowcash.info/ Ask and you shall receive, I am putting this here, feel free to copy it to somewhere else if you see fit.
Instructions for installing the SDC wallet on a Raspberry Pi:
1. Install the Raspbian image to a micro SD card, this write-up is based on the newest version currently available 2015-05-05-raspbian-wheezy.img
2. Upon first boot expand the file system and allow booting to desktop using raspiconfig, it comes up automatically on the first boot, while your at it you may also want to set your time zone.
3. After you are happy with your changes finish and reboot your Pi.
4. Open a terminal and sudo apt-get update && upgrade.
5. Download the latest SDC wallet ZIP from
https://github.com/SDCDev/shadowcoin.
6. It will be in /home/pi/Downloads, extract it there and move it to your /home/pi directory.
7. In shadowcoin-master/doc/readme-qt.rst we can see the dependencies, so let's install them.
8. I think this is where most folks run into problems, if you just try to apt-get the list of dependencies you will be met with a lot of "unable to locate package" errors. This can be remedied by utilizing the Raspbian jessie repo, so, sudo nano /etc/apt/sources.list change wheezy to jessie, ctrl+x to exit, y to save, enter to accept.
9. sudo apt-get update
10. sudo apt-get install qt5-default qttools5-dev-tools build-essential libboost-dev libboost-system-dev libboost-filesystem-dev libboost-program-options-dev libboost-thread-dev libssl-dev libdb++-dev libminiupnpc-dev libqt5webkit5-dev libqrencode-dev **This step will install a lot of other dependencies and remove some applications that ship with Raspbian. If you plan to explicitly disable upnp libminiupnpc-dev is unnecessary, also, libqrencode-dev is only required if you intend to explicitly enable QR code support. libqt5webkit5-dev isn't in the list of dependencies, but is required.
11. Raspbian ships with openssl 1.0.1e, which is susceptible to heartbleed, so, sudo apt-get openssl will upgrade from 1.0.1e to 1.0.1k. This step isn't necessary, but c'mon.
12. sudo nano /etc/apt/sources.list change jessie back to wheezy, ctrl+x to exit, y to save, enter to accept.
13. Finally, we can compile the wallet. cd shadowcoin-master
14. qmake This is where you can include flags regarding upnp and qrencode if you desire(see shadowcoin-master/doc/readme-qt.rst).
15. make -j3 The -j3 flag will compile using 3 of the Raspberry Pi's 4 cores speeding the process considerably, drop the -j3 flag if your not doing this on a RPi 2. This will take a long time, go get some sun, do something outside, you've been sitting in front of the computer for a while now.
16. We've come this far, go ahead and launch the wallet. If you are not going ahead and taking steps that aren't listed here you should still be in the shadowcoin-master directory so just ./shadow. You could alternatively close out the terminal and, using the file manager, navigate to the shadowcoin-master directory. There you should see the executable, double click it and select execute.
17. The option to launch the wallet on startup seems to be inconsistent, at best. If you want it to automatically start at boot copy the executable to /bin and sudo nano /etc/xdg/lxsession/LXDE-pi/autostart, add @shadow to the bottom of the list, ctrl+x to exit, y to save, enter to accept.
You will now have an SDC wallet on your Pi. I recently noticed one serious issue, I can't seem to pin down the cause, in the upper right hand corner where it should say "me" and list your address there will be nothing. Also it seems to constantly display a balance of zero. If you close the wallet, rename your wallet.dat file to something else, and restart the wallet it will create a new wallet.dat automatically. If you once again close the wallet, remove that wallet.dat, or rename it, and rename your original wallet file back to wallet.dat when you restart the wallet again, your addresses and balances will display correctly. While the wallet is in this screwy state everything seems to work fine, you can send and receive coins even though it reflects a balance of zero, and notifications of incoming and outgoing transactions are shown. Staking also seems to be unaffected. The reason I only recently noticed the strange behavior is when the wallet is on a completely setup StakeBox the webpage displays all of the information the qt wallet is missing. So there are still some bugs with the wallet on a Pi. If anyone has a fix for that, I'm all ears.