Run a node

Verify your own transactions. Strengthen the network.
No trust required.

What it does

A full node downloads and validates every block and transaction on the Shitcoin chain, so you never have to trust anyone else's copy of the truth.

What you need

Any 64-bit computer or small VPS, ~2 GB of disk to start, and an internet connection. That's it.

What it doesn't do

A node on its own doesn't earn SHIT. For that, mine — or just hold.

Up and running in five minutes

  1. Download the node bundle for your system from the wallets section. Linux is ready now; macOS and Windows builds are on the way.
  2. Unpack it:
    tar xzf shitcoin-v1.0.0-linux-x86_64.tar.gz
  3. Start the daemon:
    ./syscoind -daemon
    Peers are found automatically through the built-in DNS seed. No config file, no manual peer list.
  4. Watch it sync:
    ./syscoin-cli getblockchaininfo
    When blocks matches the explorer height, you're on the network.

Keep it running with systemd

On a server, run the node as a service so it survives reboots. Adjust the paths to where you unpacked the bundle:

# /etc/systemd/system/shitcoind.service
[Unit]
Description=Shitcoin full node
After=network-online.target
Wants=network-online.target

[Service]
Type=simple
User=shitcoin
ExecStart=/home/shitcoin/syscoind -daemon=0
Restart=on-failure
RestartSec=30

[Install]
WantedBy=multi-user.target
# enable and start it
sudo systemctl enable --now shitcoind
sudo journalctl -u shitcoind -f   # watch the log

Useful commands

./syscoin-cli getblockchaininfo   # sync status and chain tip
./syscoin-cli getpeerinfo          # who you're connected to
./syscoin-cli getnewaddress        # your first SHIT address
./syscoin-cli stop                 # shut down cleanly
Port 8369. Outbound connections just work. If you want your node to accept inbound connections and do the most good for the network, open TCP port 8369 on your firewall/router.