In 3 Schritten loslegen

Von null zum live Mining-Relay in 15 Minuten — keine Miner-Konfigurationsänderungen erforderlich

Rechtlicher Hinweis & Compliance

HashRelay ist ein universelles Netzwerkinfrastruktur-Tool. Sie sind allein dafür verantwortlich, dass Ihre Nutzung von Kryptowährungs-Mining und dieser Software den Gesetzen und Vorschriften Ihres Landes oder Ihrer Rechtsordnung entspricht. Mining und damit verbundene Aktivitäten sind in einigen Regionen eingeschränkt oder verboten — prüfen Sie Ihre lokalen Regeln, bevor Sie herunterladen oder bereitstellen.

Systemanforderungen

KomponenteMindestanforderung
Relay-ServerLinux x86_64/ARM, 1 Kern / 512 MB RAM, öffentliche IP, Ports 8555/9555 geöffnet
ClientLinux oder Windows, gleiches LAN wie Miner
MinerJeder Stratum-kompatible Miner (BTC/ETH/LTC/KAS…)
Datenbank (optional)SQLite (integriert, keine zusätzliche Installation); MySQL/PostgreSQL unterstützt
1

Schritt 1 — Server bereitstellen

Einzeiligen Installer ausführen (empfohlen) — lädt hr-server herunter, schreibt die Konfiguration, installiert die Web-UI und registriert einen Service. Oder Binary von der Download-Seite manuell ausführen.

bash
# Recommended — one-line installer.
# Downloads the latest hr-server binary, writes /etc/hash-relay/server.toml,
# installs the Web UI, and registers a systemd / procd service.
curl -fsSL https://hashrelay.net/releases/scripts/install-server.sh | sudo sh

# Or run a binary downloaded from the Downloads page manually:
./hr-server --config server.toml
Konfigurationshinweise
  • Konfiguration unter /etc/hash-relay/server.toml — Ports, Datenbank-URL und API jwt_secret setzen
  • TLS standardmäßig selbstsigniertes Zertifikat; [server.enc].tls auf "acme" oder "file" für echte Domain umschalten
  • TCP 8555 und UDP 9555 in der Firewall öffnen (API/Web-UI auf 8080)
  • Web-Admin-UI: http://YOUR_SERVER:8080 öffnen, Standardpasswort hash — beim ersten Login ändern
2

Schritt 2 — Client installieren

Installieren Sie den Client auf einer Maschine im gleichen LAN wie die Miner. Erstellen Sie zuerst einen Client-Knoten auf dem Server (Web UI → Client Nodes) für client_id und token.

bash
# Create a client node on the server first (Web UI → Client Nodes).
# Replace YOUR_* values below with your own before running.

curl -fsSL https://hashrelay.net/releases/scripts/install-client.sh | \
  sudo env \
    SERVER_ADDR=YOUR_SERVER_IP \
    TCP_PORT=8555 \
    QUIC_PORT=9555 \
    CLIENT_ID=YOUR_CLIENT_ID \
    TOKEN=YOUR_ACCESS_TOKEN \
    sh

# OpenWrt / already root: omit sudo — pipe to "env ... sh" instead

Alternative: zuerst installieren, dann konfigurieren

bash
# Install first, edit config, then restart:
curl -fsSL https://hashrelay.net/releases/scripts/install-client.sh | sudo sh
# OpenWrt / already root: omit sudo on the line above

# Edit /etc/hash-relay/client.toml — set server_addr, tcp_port, quic_port, client_id, token
sudo nano /etc/hash-relay/client.toml

# Restart — Linux (systemd):
sudo systemctl restart hash-relay-client

# Restart — OpenWrt (procd):
/etc/init.d/hash-relay-client restart
Konfigurationshinweise
  • Vor der Installation Client-Knoten auf dem Server anlegen (Web UI → Client Nodes) — client_id und token müssen übereinstimmen.
  • Konfiguration: /etc/hash-relay/client.toml — server_addr, tcp_port, quic_port, client_id und token setzen
  • Lokale Listen-Ports und Transport werden automatisch vom Server via ConfigSync gepusht — kein manuelles Port-Setup
  • Installer registriert systemd / procd / Windows-Service für Autostart
  • Nach Bearbeitung von client.toml neu starten: sudo systemctl restart hash-relay-client
3

Schritt 3 — Port-Mapping konfigurieren

Web-Admin-Panel des Servers öffnen und Pool sowie Port-Mapping erstellen — keine Kommandozeile nötig.

  1. 1

    Web-Admin-Panel unter http://YOUR_SERVER:8080 öffnen und anmelden. Standardpasswort ist hash — beim ersten Login ändern.

  2. 2

    Zu Pools → Pool hinzufügen, Name, Coin und Pool-Adresse eingeben (z. B. stratum.f2pool.com:3333), dann speichern.

  3. 3

    Zu Port Mappings → Mapping hinzufügen, lokalen Port wählen (z. B. 13333) und erstellten Pool auswählen, dann speichern.

  4. 4

    Mapping ist sofort aktiv — kein Neustart erforderlich.

Was gerade passiert ist
  • Miner auf CLIENT_IP:13333 statt direkt auf den Pool zeigen
  • Im Dashboard oder auf der Status-Seite des Admin-Panels prüfen
  • Der Tunnel verschlüsselt ab jetzt automatisch den gesamten Traffic

Sie sind live!

Ihr Mining-Relay ist aktiv. Folgendes sollten Sie prüfen:

  • Client online (Heartbeat aktiv)
  • Miner senden Shares erfolgreich
  • Server-Logs zeigen keine Fehler

Was kommt als Nächstes?

📊

Hashrate-Statistiken ansehen

Worker-Leistung in Echtzeit überwachen

Anfrage-Aggregation aktivieren

Für große Farms — Verbindungen um 99,8 % reduzieren

🔔

Alarme konfigurieren

Sofort bei Anomalien benachrichtigt werden