[How To] Stakebox (replacement for the Peerbox)

What do you need:

Download the image from files.peercoin.net, use the Etcher program to load it to the SD card.

Now follow the following guide: https://www.stakebox.org/blogs/learn/getting-started-with-peercoin-stakebox

2 Likes

I like how the guide turns out

If I have a Raspbian setup running Peercoin, is that essentially what Stakebox does?
I’m still running Peerbox and I see 50-60 connections at all times, I’m assuming it’s OK to run until future release of Peercoin protocol?
I’ve made a 1 year commitment to it just so I capture some nice traffic logs. Here’s how they look so far.

3 Likes

Yes.

Yes, just update when new release comes out.

Stakebox image has been updated to match the latest upstream Raspbian code:

https://files.peercoin.net/download/image_2019-01-08-Peercoin-stakebox.zip

Image is out of date…

@peerchemist I installed v.7.3 on my Raspberry PI and am getting the following message:

“This is a pre-release test build - use at your own risk - do not use for mining or merchant applications”

Should I be concerned using this software for minting?

No it’s fine.

Also, in case of power failure, do I need to do anything to get the app mint on startup?

im sure you can automate it with some script, but i would not recommend it because i doubt it will be secure

you just need to send the command

peercoind walletpassphrase "$passphrase" 9999999 true 

(i dont think you want to store the passphrase in your stakebox in some startupscript)

1 Like

To upgrade the OS and packages (including peercoin) on your Pi:

sudo apt-get update && sudo apt-get upgrade -y

source: https://3os.org/raspberryPi/piGeneral/#update_raspbian_os

@thehuntergames @irritant
Hi, it’s a long time I didn’t check my raspberry with ppcoind staking.
If I get this error after I do:

@peerbox:~ $ ppcoind getinfo
{
    "version" : "v0.6.1.0-g8c9f8b589bb",
    ...
    "errors" : "Upgrade to v0.7.1 now! v0.6 is now on the wrong fork and no longer supported!"
}

So I did:

sudo apt-get update && sudo apt-get upgrade -y

But it tells me:

pi@peerbox:~ $ sudo apt-get update && sudo apt-get upgrade -y
sudo: impossibile risolvere l’host peerbox
Scaricamento di:1 http://mirrordirector.raspbian.org jessie InRelease [15,0 kB]
Trovato http://archive.raspberrypi.org jessie InRelease
Trovato http://archive.raspberrypi.org jessie/main armhf Packages
Trovato http://archive.raspberrypi.org jessie/ui armhf Packages
Scaricamento di:2 http://peerbox.me jessie InRelease [9.339 B]
Ign http://peerbox.me jessie InRelease
Scaricamento di:3 http://peerbox.me jessie Release.gpg [9.339 B]
Ign http://peerbox.me jessie Release.gpg
Ign http://archive.raspberrypi.org jessie/main Translation-it_IT
Ign http://archive.raspberrypi.org jessie/main Translation-it
Ign http://archive.raspberrypi.org jessie/main Translation-en
Ign http://archive.raspberrypi.org jessie/ui Translation-it_IT
Ign http://archive.raspberrypi.org jessie/ui Translation-it
Ign http://archive.raspberrypi.org jessie/ui Translation-en
Scaricamento di:4 http://peerbox.me jessie Release [9.339 B]
Ign http://peerbox.me jessie Release
Scaricamento di:5 http://peerbox.me jessie/main armhf Packages [9.339 B]
Trovato http://mirrordirector.raspbian.org jessie/main armhf Packages
Trovato http://mirrordirector.raspbian.org jessie/contrib armhf Packages
Trovato http://mirrordirector.raspbian.org jessie/non-free armhf Packages
Trovato http://mirrordirector.raspbian.org jessie/rpi armhf Packages
Scaricamento di:6 http://peerbox.me jessie/main Translation-it_IT [9.339 B]
Scaricamento di:7 http://peerbox.me jessie/main Translation-it [9.339 B]
Scaricamento di:8 http://peerbox.me jessie/main Translation-en [9.339 B]
Scaricamento di:9 http://peerbox.me jessie/main armhf Packages [9.339 B]
Scaricamento di:10 http://peerbox.me jessie/main Translation-it_IT [9.339 B]
Scaricamento di:11 http://peerbox.me jessie/main Translation-it [9.339 B]
Scaricamento di:12 http://peerbox.me jessie/main Translation-en [9.339 B]
Scaricamento di:13 http://peerbox.me jessie/main armhf Packages [9.339 B]
Scaricamento di:14 http://peerbox.me jessie/main Translation-it_IT [9.339 B]
Scaricamento di:15 http://peerbox.me jessie/main Translation-it [9.339 B]
Scaricamento di:16 http://peerbox.me jessie/main Translation-en [9.339 B]
Ign http://mirrordirector.raspbian.org jessie/contrib Translation-it_IT
Ign http://mirrordirector.raspbian.org jessie/contrib Translation-it
Scaricamento di:17 http://peerbox.me jessie/main armhf Packages [9.339 B]
Ign http://mirrordirector.raspbian.org jessie/contrib Translation-en
Ign http://mirrordirector.raspbian.org jessie/main Translation-it_IT
Ign http://mirrordirector.raspbian.org jessie/main Translation-it
Scaricamento di:18 http://peerbox.me jessie/main Translation-it_IT [9.339 B]
Ign http://mirrordirector.raspbian.org jessie/main Translation-en
Ign http://mirrordirector.raspbian.org jessie/non-free Translation-it_IT
Ign http://mirrordirector.raspbian.org jessie/non-free Translation-it
Ign http://mirrordirector.raspbian.org jessie/non-free Translation-en
Scaricamento di:19 http://peerbox.me jessie/main Translation-it [9.339 B]
Ign http://mirrordirector.raspbian.org jessie/rpi Translation-it_IT
Ign http://mirrordirector.raspbian.org jessie/rpi Translation-it
Ign http://mirrordirector.raspbian.org jessie/rpi Translation-en
Scaricamento di:20 http://peerbox.me jessie/main Translation-en [9.339 B]
Scaricamento di:21 http://peerbox.me jessie/main armhf Packages [9.339 B]
Err http://peerbox.me jessie/main armhf Packages
HttpError404
Scaricamento di:22 http://peerbox.me jessie/main Translation-it_IT [9.339 B]
Ign http://peerbox.me jessie/main Translation-it_IT
Scaricamento di:23 http://peerbox.me jessie/main Translation-it [9.339 B]
Ign http://peerbox.me jessie/main Translation-it
Scaricamento di:24 http://peerbox.me jessie/main Translation-en [9.339 B]
Ign http://peerbox.me jessie/main Translation-en
Recuperati 15,0 kB in 55s (268 B/s)
W: Impossibile recuperare Peercoin — The Pioneer of Proof-of-Stake HttpError404

E: Impossibile scaricare alcuni file di indice: saranno ignorati o verranno usati quelli vecchi.

Translated from italian means something like

W: Unable to retrieve Peercoin — The Pioneer of Proof-of-Stake HttpError404
E: Unable to download some index files: they will be either ignored or old ones will be used.

What can I do?

why do i see peerbox? You need to set up stakebox.
I d make a backup of wallet.dat and start from scratch:

What do you need:

Download the image from files.peercoin.net , use the Etcher program to load it to the SD card.

Now follow the following guide: https://www.stakebox.org/blogs/learn/getting-started-with-peercoin-stakebox

I’ve always used that until v0.6.x and worked fine.
If there’s no other way to continue, I’ll put in stakebox then.
Hoped I could save some hours of work :confused:

Thanks

Peerbox was deprecated to Stakebox project over a year ago.

Alright, I’ve backupped my wallet.dat, downloaded stuff and I’m now flashing the SD card

1 Like

@peerchemist I downloaded the bootstrap.dat file and placed under the. peercoin folder. Started up peercoin client and it started synching from the disk.
While I was sleeping it had an error, didn’t manage to screen shot it, but now it’s even very slower at synching because it’s synchronizing with network.

How can I make it import the bootstrap.dat again without starting from scratch?

Starting from the skratch actually only takes a couple of hours so why not just do that?

@peerchemist because after 3 hours of reading from disk it was still syncing blocks at the end of 2013. The process is very slow on my Raspberry Pi 2, so I had to leave it for the night but then it gave me an error.
So there’s something slowing it down. What could I do?

Bottleneck on the raspberry pi is actually it’s slow disk, it’s actually super-slow disk.
Maybe it will actually be faster to sync from the network.