Hi
I was able to run grin (node) on a raspberry pi.
This is a good set up since I only use the pi, a 16gb sd card and a 15w power supply.
No multi GB SSD drive, no high end internet connection.
Turns out the “cargo” tool builds the executable without any issues. Rust rocks!
I used an 8gb ram rpi4, but I believe even a 2gb ram rpi can run it.
I hope more people can run their node, so wallets like ironbelly can be used with people’s own nodes.
Here is the video I made
Pd: anyone know if there’s a date for grin software on HW ledger x?
Grin runs great on Raspberry Pi. 8GB versions does give a more smooth experience than 4 or 2 GB. I use the Raspberry Pi 400 (keyboard and Pi in one with some 20% performance boost).
Ledger support is there, but not official or reviewed yet, see status:
I believe it can be done. I would compile the binary in another linux machine though ( a machine with more resources, because the compilation is cpu intensive). I would try a 2 core 2 gb ram vps. That may cost from 5-10 usd/mo.
But I am only guessing.
Small warning, latest versions of Ubuntu run slow on Raspberry Pi and require additional tweaks to make it not too slow. If anyone has a particular good experience with a Linux flavor on the Pi that also does well compiling all grin binaries, please share it here.
Thank you for the detailed tutorial. I need to setup a node. Currently I have a Bitcoin node on micro PC (i5 based), so many free resources available. Grin is the way
1st time run: grin server config
This will generate a grin-server.toml file in the current directory. Edit file grin-server.toml, remove # before archive_mode = true