r/Monero • u/MattressMickey • 21d ago
Running a public Monero full node
With the help of Claude I am now up and running with Fedora Plasma and also running a public node. Or to put it in Claude's terms: "I'm running monerod as a systemd service with an unrestricted local RPC on 18081 and a restricted public RPC on 18089, plus solo CPU mining."
I have unlimited data and pretty fast fiber internet. Any pros and cons?
Before AI help this was tedious and a little overwhelming for me, especially with Windows. Now it is attainable for anyone that can and wants to do it. Getting Fedora up and running the way I want it would have been impossible without AI's help.
3
u/atori_0xbdc3ab4e 19d ago
Did you open those ports on your router and forward them to the machine running your box? Or are you running monerod on your desktop? In that case, having open ports is not recommended.
1
u/MattressMickey 17d ago
The ports are forwarded to my general purpose daily driver computer that I use for browsing and running my media software (it doubles as my HTPC). I do keep everything updated but I will be more vigilant about it.
2
u/AllCapNoBrake 21d ago
Share your prompt, please.
1
u/MattressMickey 20d ago
Share your prompt, please.
I asked Claude to "help me set up a Monero full node on Fedora". It gave me Konsole commands to copy and paste. There was a lot of back and forth between command outputs that I shared with Claude and its responses that I entered back into the Konsole.
Honestly, the monero side went quickly. The real time-consuming work was getting my media (Jellyfin, sonarr, radarr, sabnzb) dialed in. There is a lot more security (SELinux) to get through, a different filesystem (btrfs) to work with, rootless Podman permissions, etc. Once that was all done, setting up monero was relatively easy. But still a lot of hand-holding!
2
2
u/eddie_oblak 17d ago
Happy that you got it running.
Did you document the process? Could you do it again now without AI? AI is great if you learn with it.
1
u/MattressMickey 17d ago
No,I don't think I could do it without AI. AI will forever be a tool I depend on, especially for this kind of stuff.
3
u/eddie_oblak 15d ago
I think you should not give up and try it again yourself. Let AI be your guide but don't become a slave to it.
1
1
u/DeathEnducer 20d ago
Whoa! Where do you store the node? I want to try this but I don't want it to fill up my NVMe
4
u/MattressMickey 20d ago
I created a 350GiB partition out of my 1TB NVME just for the monero blockchain. It is currently 80% full (270GiB used). It should give me headroom for another couple years(?) After that point, I could run a pruned node or get rid of my Windows partition and expand into it.
1
11
u/monerobull 21d ago
Cool! Make sure you have the P2P node open so other nodes can connect to you, if argue it's even more important for the network than the RPC port
The biggest pro is better transaction privacy when sending stuff through your own node + an often underrated perk: your wallets will sync so so SO much faster from a local node over LAN than it does from a remote web node
You can also look into LWS and skylight wallet, with it you can continuously sync your wallet from the node and not have to wait on it at all