Is there a current guide for setting up an Electrum server on a Mac (not a personal server)?
I don't know of any electrum SPC server that's ready to go for a Mac and I have very little experience with MacOS, but you may be able to compile a binary of Electrs (Romanz
1 or Blockstream
2) that will run on your system.
1https://github.com/romanz/electrs2https://github.com/Blockstream/electrsIs an Electrum Server the same thing as electrumx?
ElectrumX is one of the SPC servers compatible with Electrum (and many other clients,) but as far as I know it's intended to run on Linux. Again, if you're skilled with such things you can compile your own binary, but I don't know of any instructional that will guide you through the process.
My goal is to set up BTC RPC Explorer and be able to look up my wallets, historical data, etc, on my own block explorer.
This is mostly a project for me to learn, strictly for my own use - at least for now.
Romanz Electrs is very easy to set up and plenty good enough for personal use with a blockchain explorer. One of my servers has been running Mempool.space with Romanz Electrs as the backend, and it's been running flawlessly for nearly two years. Looking up an address with a ton of transactions will be slow, but I've never had it hang up. Blockstream's Electrs fork is more robust and more practical for a public server, but it requires more resources.