A step-by-step guide to setting up a Dogecoin node on a Windows machine.
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 machine 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.
- Minimum Specs:
- 4 CPU Cores
- 220+ GB Storage
- Windows 10/11 (64-bit)
- Go to the official Dogecoin Core release page:
📥 Dogecoin Core Releases - Download the latest Windows installer (
dogecoin-<version>-win64-setup.exe). - Run the installer and follow the setup prompts.
- Choose the installation directory (default is recommended).
- Once installed, open Dogecoin Core from the Start Menu.
- Allow the node to run for 1 minute to initialize the necessary files.
- Close Dogecoin Core completely.
- Navigate to: (the app data folder is usally hidden you can show hidden folders to show it or just paste the code below in the bar at the top of the file explorer just change it to your username..
C:\Users\YourUsername\AppData\Roaming\Dogecoin\ - Right-click inside the folder and create a new text file named:
dogecoin.conf - Open
dogecoin.confwith Notepad (or a text editor) and paste the following:rpcuser=your_username rpcpassword=your_password rpcallowip=127.0.0.1 maxconnections=50 rpcport=22555 server=1 - Save and close the file.
- Reopen Dogecoin Core and allow it to sync completely (this may take several hours).
- Done! Your node is now running.
- Go to the official Dogecoin Core release page:
📥 Dogecoin Core Releases - Download the latest Windows release (
dogecoin-<version>-win64.zip). - Extract the downloaded ZIP file to a permanent folder, e.g.,
C:\DogecoinCore\
- Open File Explorer and navigate to:
C:\DogecoinCore\bin\ - Double-click
dogecoind.exeto start the Dogecoin node. - Allow firewall access when prompted.
- Let it run for 1 minute, then close it (Ctrl + C if running in a command prompt).
- Open File Explorer and navigate to:
C:\Users\YourUsername\AppData\Roaming\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.
- Reopen Dogecoin Core and allow it to sync completely (this may take several hours).
Open Command Prompt (cmd.exe) and run:
cd C:\DogecoinCore\bin\
dogecoin-cli getblockcount- This will show the current block count and indicate syncing progress.
To check active connections:
dogecoin-cli getconnectioncount- If connections = 8, your port forwarding may be incorrect.
To ensure your node runs automatically:
- Open Task Scheduler (
Win + S, search "Task Scheduler"). - Click Create Basic Task → Name it "Dogecoin Node".
- Choose "When the computer starts".
- Click Next, then "Start a Program".
- Browse to
dogecoind.exeand select it. - Click Finish.
✅ Your node will now start automatically!
- 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 Windows! 🐶🚀
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! 🐶
