A step-by-step guide to setting up a Dogecoin node on a macOS machine.
- Minimum Specs:
- 4 CPU Cores
- 220+ GB Storage
- macOS Mojave (10.14) or later
To allow your Dogecoin node to communicate properly with the network, follow these steps:
- Open a web browser and go to:
192.168.0.1 - Log in to your router (default credentials are usually on a label on the router).
- Navigate to DHCP Settings.
- Locate your Mac in the connected devices list.
- Assign it a static IP address, e.g.:
eg 192.168.0.24 make your own - Remember this IP, as you will need it later.
- Go to Port Forwarding settings.
- Create a new rule:
- Internal IP: (Your static IP from Step 2)
- Port:
22555(start)22556(end) - Protocol: Both (TCP & UDP)
- Enable the rule
✅ Done! Your router is now configured for Dogecoin node communication.
- Go to the official Dogecoin Core release page: 📥 Dogecoin Core Releases
- Download the latest macOS release (
dogecoin-<version>-osx.dmg). - Open the
.dmgfile and drag Dogecoin Core into the Applications folder. - Open Dogecoin Core from Launchpad.
- Allow the node to run for 1 minute to initialize the necessary files.
- Close Dogecoin Core completely.
- Open Finder, then go to:
~/Library/Application Support/Dogecoin/ - Right-click inside the folder and create a new text file named:
dogecoin.conf - Copy & paste the following configuration (modify username/password/IP)(added txindex incase you want to do other developments or indexing:
rpcuser=your_username rpcpassword=your_password rpcallowip=127.0.0.1 maxconnections=50 rpcport=22555 txindex=1 server=1
- Save and close the file.
- Restart Dogecoin Core and allow it to sync completely (this may take several hours).
To check your node's sync progress, open Terminal and run:
/Applications/Dogecoin-Qt.app/Contents/MacOS/dogecoin-cli getblockcount- This will show the current block count and indicate syncing progress.
To check active connections:
/Applications/Dogecoin-Qt.app/Contents/MacOS/dogecoin-cli getconnectioncount- If connections = 8, your port forwarding may be incorrect.
To ensure your node runs automatically:
- Open System Preferences → Users & Groups.
- Click the Login Items tab.
- Click +, then select Dogecoin Core from the Applications folder.
- Click Add.
✅ Your node will now start automatically when you log in!
- Configured Router Port Forwarding & Static IP
- Downloaded & Installed Dogecoin Core
- Configured dogecoin.conf
- Started the Dogecoin Node
- Verified Sync & Connections
- Set Dogecoin Core to Run on Startup
💚 You now have a fully functional Dogecoin Node on macOS! 🐶🚀
If you have any issues, feel free to open an issue or reach out to the @Heimdall_Bull on X! 🐕✨
🚀 Happy Mining & Supporting the Dogecoin Network! 🐶
