Downloads

Pre-built binaries for the HashRelay client and server, plus the web admin UI bundle, across all supported platforms.

Legal & Compliance Notice

HashRelay is a general-purpose network infrastructure tool. You are solely responsible for ensuring that your use of cryptocurrency mining and this software complies with the laws and regulations of your country or jurisdiction. Mining and related activities are restricted or prohibited in some regions — please review and follow your local rules before downloading or deploying.

Server 0.2.4

Released 2026-09-08
Release Notes
  • •Stream client upgrade packages over the preferred control plane with checksum abort
  • •Retry interrupted upgrade downloads and ignore stale chunks after reconnect
  • •Treat upgrade traffic as session liveness so large transfers do not look like timeouts
  • •Keep heartbeats from being buried behind large upgrade write batches
  • •Return full release history from the upgrade check API
  • •Add linux-armv7-musl and linux-riscv64-musl client release platforms
  • •Fall back to a musl server package when the gnu asset needs a newer glibc than this host
  • •Select in-app client upgrades with the same gnu-vs-musl rule as the install scripts
  • •Push musl packages to older clients that reported linux-amd64 but cannot run gnu builds
  • •Refresh client node platform on handshake and after a completed upgrade
  • •Verify the new binary can exec before install/update scripts replace the running process
  • •Search workers by MAC address as well as name and IP

One-line install

Prefer an automated setup? Run the installer script to download, configure, and register the service in one step.

bash
curl -fsSL https://downloads.hashrelay.net/hashrelay/scripts/install-server.sh | sudo sh

The config file is written to /etc/hash-relay/server.toml.

Requires root (or sudo). Supports systemd and OpenWrt/procd init systems.

Web Admin Panel

  • •After install, open http://YOUR_SERVER:8080 in your browser.
  • •Default password: hash — you must change it on first login.

Linux

Linux x86_64 (glibc)
hr-server-linux-amd64 · 21.5 MB
Download
1df8482712f340d1…
Linux x86_64 (musl)
hr-server-linux-amd64-musl · 20.2 MB
Download
b63ce95a46b3c3f1…
Linux ARM64 (glibc)
hr-server-linux-arm64 · 17.8 MB
Download
1ad2dd5c871a2ee5…
Linux ARM64 (musl)
hr-server-linux-arm64-musl · 17.0 MB
Download
f087297133c27ef6…
Linux ARMv7
hr-server-linux-armv7 · 17.2 MB
Download
6175800b8ad11e09…
linux-armv7-musl
hr-server-linux-armv7-musl · 16.9 MB
Download
4a823f8a8f5774f1…
Linux RISC-V 64
hr-server-linux-riscv64 · 16.2 MB
Download
cf448c36ac646ac4…
linux-riscv64-musl
hr-server-linux-riscv64-musl · 16.3 MB
Download
eb8366dcea59c7b7…

Config Template & Quick Run

Download the annotated config template, save it as server.toml, edit the values, and pass it to the binary.

Then start the binary with the config file:

bash
# Linux / macOS
./hr-server --config server.toml

# Windows (PowerShell)
.\hr-server.exe --config server.toml

Uninstall

Run the uninstaller to stop the service, remove the binary, and optionally delete config and data.

bash
curl -fsSL https://downloads.hashrelay.net/hashrelay/scripts/uninstall-server.sh | sudo sh

Requires root (or sudo). Prompts before deleting config/data; pass --yes for non-interactive removal.