Rent Some Hash
Menu
Node setup

Updated 2026-04-06

Step 1: Node setup

StartOS node setup for DATUM

Use this if you already run StartOS and want to reuse that box for DATUM before connecting rented hashpower.

Read time
4 min read
Setup type
Existing StartOS setup

Next step

Once this guide gives you a working endpoint, compare PickHash and Braiins before choosing how to rent hashpower.

Compare rental options

When this guide makes sense

Use this guide if you want to use StartOS instead, or if you are already running StartOS 0.4.0, which is the setup advised in the source notes.

Use a stable hostname for rented hashpower. MiningRigRentals does not refund rentals pointed at IP-based pools, and a changing home IP can strand paid rental time on a dead endpoint. Use DDNS, HashGG, Start Tunnel with a hostname, or PickHash’s DuckDNS option before spending sats.

There are two broad ways to expose the service:

  • Forward a port from your router and give the endpoint a DDNS hostname
  • Use Start Tunnel and let it front the service for you

The second option is probably the correct way to do this generally.

Why Start Tunnel is the cleaner route

Start Tunnel acts like a router in the sky.

It forwards traffic to your home over VPN, lets some VPS provider know you’re a miner, gives you a static IP, and makes life much easier if your home connection does not have a static IP, which almost no one does.

It also means you do not have to rely on a home IP that might change and break the bid later.

1. Install BIP-110 on StartOS

Grab the latest release here:

https://github.com/dathonohm/knots-startos/releases

Install that package on your StartOS box.

StartOS already exposes the Knots settings relevant to DATUM, including blocknotify, blockmaxsize, blockmaxweight, maxmempool, and blockreconstructionextratxn.

DATUM on StartOS also auto-configures blocknotify, so this is not the same gap as Umbrel.

The StartOS Knots defaults already line up with DATUM’s recommended block space reservation values for blockmaxsize and blockmaxweight.

If you want the higher DATUM-style tuning values beyond that, still review the Knots advanced settings before you move on, especially maxmempool and blockreconstructionextratxn.

2. Install the DATUM gateway

Install the DATUM gateway from the Start9 marketplace.

Once it is installed, make sure it is the service you are actually exposing to rented hashpower, not some other node endpoint by accident.

3. Set up Start Tunnel

Get a VPS and install Start Tunnel using the official docs:

https://docs.start9.com/start-tunnel/1.0.x/

Then follow the instructions to make your DATUM gateway use Start Tunnel.

4. Record the tunnel endpoint

When Start Tunnel is in front of the gateway, your hashpower provider should use:

stratum+tcp://your-vps-ip:23334

Replace your-vps-ip with the public IP of the VPS running Start Tunnel. PickHash can give this raw IP a stable DuckDNS name during its setup wizard.

5. If you skip Start Tunnel

If you choose to forward a port directly from your router to the StartOS machine instead, the forwarded traffic still lands on the box on your local network.

The rental provider still needs a stable public endpoint, not the private LAN address.

For a home connection, that usually means a DDNS hostname:

stratum+tcp://hostname.domain.com:23334

Replace hostname.domain.com with the actual DDNS hostname your router keeps updated.

If you are not using DDNS, only use the raw public IP when your ISP actually gives you a stable static public IP.

Do not point paid rentals at a rotating home IP.

What you bring into PickHash

Once this guide is done, bring these values into the PickHash guide:

  • If you used Start Tunnel: stratum+tcp://your-start-tunnel-vps-ip:23334
  • If you used direct port forwarding with DDNS: stratum+tcp://hostname.domain.com:23334
  • If you used direct port forwarding with a stable static IP: stratum+tcp://your-public-ip:23334
  • Worker username: bc1qyourrealbitcoinaddress.someworkername

If your endpoint is a raw IP, enable PickHash’s DuckDNS option so MiningRigRentals treats it as a hostname.

Then continue to the PickHash guide.

The Braiins guide remains available as an alternative.

Why use this guide

  • You already have a StartOS box you trust, so you can reuse it instead of rebuilding the whole stack on a fresh VPS
  • Start Tunnel gives a hashpower provider a stable public endpoint without handing over your literal home IP
  • Your node and DATUM stay on hardware you already control, which is the whole point of this route
  • If you support BIP-110, this route lets you keep that node on StartOS and point rented hash at that setup