We've got a new update. We now offer our own Web Console. Open the console and type ssh root@your-server-ip to reach any server you own, right from your browser. No SSH app needed.
Dogecoin is one of the easiest chains to run yourself: the Dogecoin docs ask for 2 GB of RAM and at least 60 GB of disk. A full node here is $10.75 a month with room to grow. Pay in Bitcoin, Monero, Litecoin or USDT.
Prices are for Romania on a one-month term; a 12-month term takes 50% off.
or $5.38/mo on a 12-month term (−50%)
Keeps the whole chain and validates every block. 200 GB leaves plenty of room above the 60 GB minimum the Dogecoin docs give, because the chain keeps growing.
Configure and orderor $8.38/mo on a 12-month term (−50%)
For txindex or an address indexer, which add disk and want more RAM while they build.
Configure and orderThe Dogecoin documentation lists at least 60 GB of disk (on a fast drive if possible), 2 GB of RAM and a multi-core CPU, and warns that the first sync can take more than 24 hours, sometimes days. It also says a popular node can move up to 1 TB of data a month, so check that your plan's traffic allowance covers that.
The page does not give the current size of the chain, and the chain grows every day, so we size the disk with a wide margin: 200 GB for a plain node and 400 GB if you add indexes. Measure on your own node with du -sh ~/.dogecoin after the sync and set an alert at 85% full.
Pick the 200 GB size below, pay with crypto and wait for the login details.
Update Ubuntu, create a user, download Dogecoin Core from the official releases page and check its hash.
Write a dogecoin.conf with an RPC password and keep RPC on localhost.
A systemd unit restarts the node after a reboot. Watch debug.log until it reaches the chain tip.
Commands assume Ubuntu 22.04 or 24.04 and a root login. Replace VER with the newest release number on the official releases page, and compare the hash of your download with the one published there before you run anything.
# log in from your computer
ssh root@YOUR_SERVER_IP
# update the system and create a user that will run the node
apt update && apt -y upgrade
adduser --disabled-password --gecos "" doge
# firewall: SSH first, then only the ports below
ufw allow OpenSSH
ufw enable
ufw allow 22556/tcp # Dogecoin peer portVER=1.14.9 # use the latest release number
cd /tmp
wget https://github.com/dogecoin/dogecoin/releases/download/v$VER/dogecoin-$VER-x86_64-linux-gnu.tar.gz
sha256sum dogecoin-$VER-x86_64-linux-gnu.tar.gz # compare with the release page
tar -xzf dogecoin-$VER-x86_64-linux-gnu.tar.gz -C /opt
mv /opt/dogecoin-$VER /opt/dogecoin
ln -s /opt/dogecoin/bin/dogecoin-cli /usr/local/bin/dogecoin-cliCreate the file as the doge user. The default data directory is ~/.dogecoin. Keep RPC on localhost: anyone who reaches the RPC port can use the node.
su - doge
mkdir -p ~/.dogecoin
PASS=$(openssl rand -hex 24)
cat > ~/.dogecoin/dogecoin.conf <<EOF
server=1
rpcuser=node
rpcpassword=$PASS
rpcport=22555
rpcbind=127.0.0.1
rpcallowip=127.0.0.1
maxconnections=50
EOF
chmod 600 ~/.dogecoin/dogecoin.conf
exit# add to dogecoin.conf, then restart. It adds disk and slows the first sync.
txindex=1A systemd unit starts the node at boot and restarts it if it stops. The first sync downloads the whole chain, so give it time.
[Unit]
Description=Dogecoin Core
After=network-online.target
Wants=network-online.target
[Service]
User=doge
ExecStart=/opt/dogecoin/bin/dogecoind -conf=/home/doge/.dogecoin/dogecoin.conf -datadir=/home/doge/.dogecoin -printtoconsole
Restart=on-failure
TimeoutStopSec=300
[Install]
WantedBy=multi-user.targetsystemctl daemon-reload
systemctl enable --now dogecoind
journalctl -u dogecoind -f # Ctrl+C to stop watching
# ask the node how far it has got
su - doge -c "dogecoin-cli getblockchaininfo" # check blocks vs headers and verificationprogresssu - doge -c "dogecoin-cli getconnectioncount" # how many peers
du -sh /home/doge/.dogecoin # disk used
df -h / # disk leftThe Dogecoin docs ask for at least 60 GB of disk but do not publish the current chain size, and it grows daily. We recommend 200 GB for a plain node and 400 GB with indexes. Measure with du -sh ~/.dogecoin once synced.
The Dogecoin docs say the first sync can take more than 24 hours, sometimes days. NVMe storage and enough RAM make it faster. Watch progress with dogecoin-cli getblockchaininfo.
Port 22556 for peers. Open it only if you want inbound peers. The RPC port (22555 in the config above) must stay on localhost. Some pages quote 25555 for RPC; set rpcport yourself so there is no doubt.
We accept Bitcoin, Monero, Ethereum, Litecoin, Solana, TRON, BNB, USDC and USDT. Dogecoin is not on that list yet, so pay with one of those. See pricing.
No. You create an account with a generated login, top up with crypto and deploy. See no-KYC VPS hosting. You stay responsible for what you run, under our terms.
Checked 20 October 2026. Chain sizes and software requirements change, so confirm against the source before you order.
Pick a size, pay in crypto, log in as root. No ID, no card.