this post was submitted on 07 Jun 2025
6 points (100.0% liked)

Monero

1929 readers
24 users here now

This is the lemmy community of Monero (XMR), a secure, private, untraceable currency that is open-source and freely available to all.

GitHub

StackExchange

Twitter

Wallets

Desktop (CLI, GUI)

Desktop (Feather)

Mac & Linux (Cake Wallet)

Web (MyMonero)

Android (Monerujo)

Android (MyMonero)

Android (Cake Wallet) / (Monero.com)

Android (Stack Wallet)

iOS (MyMonero)

iOS (Cake Wallet) / (Monero.com)

iOS (Stack Wallet)

iOS (Edge Wallet)

Instance tags for discoverability:

Monero, XMR, crypto, cryptocurrency

founded 2 years ago
MODERATORS
 

How well does Monero CLI run on something like a Raspberry Pi?

I’ve read that setting up your own node and doing solo mining helps further decentralise Monero. However, can a Raspberry Pi or multiple ones, really make a difference?

I’m not interested in actual earnings from mining. Only helping the network.

top 4 comments
sorted by: hot top controversial new old
[–] ReversalHatchery@beehaw.org 2 points 1 hour ago* (last edited 1 hour ago)

I doubt anyone benefits from mining on raspberry pis. 1000H/s and especially below that is very little. you better keep that limited performance for services, like monerod, home assistant, jellyfin, etc. but if you want to mine on it, at least attach a cpu fan

[–] RheumatoidArthritis@mander.xyz 2 points 5 hours ago

Works very well on rpi4 8GB with pruned chain stored on ssd. p2pool runs on the same machine.

Running a full node also helps the network even if you don't mine.

[–] smashing3606@feddit.online 2 points 16 hours ago

Pinodexmr was made for this. I've not tried it on a pi myself yet.

[–] ThorrJo@lemmy.sdf.org 2 points 19 hours ago

Disclaimer: I have not attempted this

However, in my experience of resource usage on x86, a recent Pi with at least 2GB of RAM and sufficient storage, should be enough to run monerod.

As for getting linked up to the network and providing data to clients, that's another story. As I understand it, you need clients to connect in order to "help the network" (I'm hazy on this, so please correct me if I'm wrong). So you might want to find some node lists and add yours once it's up.

However, one bonus of running a local node (on a Pi or anything else) is that your wallets will sync much much faster over the local network than they will over the internet.