Téléchargements

Binaires précompilés pour le client et le serveur HashRelay, plus le bundle Web UI admin, sur toutes les plateformes supportées.

Avis juridique et conformité

HashRelay est un outil d'infrastructure réseau à usage général. Vous êtes seul responsable de vous assurer que votre utilisation du minage de cryptomonnaies et de ce logiciel est conforme aux lois et réglementations de votre pays ou juridiction. Le minage et les activités associées sont restreints ou interdits dans certaines régions — veuillez consulter et respecter vos règles locales avant de télécharger ou déployer.

Client 0.2.2

Publié 2026-07-06
Notes de version
  • - Add version and platform to client nodes

Installation en une ligne

Installation avec variables d'environnement (recommandé)

Créez d'abord un nœud client sur le serveur (Web UI → Client Nodes). Remplacez YOUR_* puis exécutez. Sur OpenWrt (déjà root), omettez sudo et utilisez env … sh.

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

Ou installation interactive

Sans variables d'environnement — l'installateur demande l'adresse serveur, les ports, le client ID et le token.

bash
# Interactive install — the script prompts for each value.
curl -fsSL https://hashrelay.net/releases/scripts/install-client.sh | sudo sh

Ou installer d'abord, configurer ensuite

Lancez l'installation en une ligne, modifiez la config et redémarrez le service.

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

Le fichier de config est écrit dans /etc/hash-relay/client.toml.

Nécessite root (ou sudo). Supporte systemd et OpenWrt/procd init.

Linux

Linux x86_64 (glibc)
hr-client · 16.3 MB
Télécharger
c86671466d1a585d
Linux x86_64 (musl)
hr-client · 15.4 MB
Télécharger
c86671466d1a585d
Linux ARM64 (glibc)
hr-client · 13.7 MB
Télécharger
c86671466d1a585d
Linux ARM64 (musl)
hr-client · 12.8 MB
Télécharger
c86671466d1a585d
Linux ARMv7
hr-client · 12.5 MB
Télécharger
c86671466d1a585d
Linux RISC-V 64
hr-client · 12.4 MB
Télécharger
c86671466d1a585d

Windows

Windows x86_64
hr-client.exe · 13.0 MB
Télécharger
51e0307813eb30d8
Windows ARM64
hr-client.exe · 11.7 MB
Télécharger
51e0307813eb30d8

Modèle de config et exécution rapide

Téléchargez le modèle de config annoté, enregistrez-le sous client.toml, modifiez les valeurs et passez-le au binaire.

Puis démarrez le binaire avec le fichier de config :

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

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

Désinstallation

Exécutez le désinstalleur pour arrêter le service, supprimer le binaire et éventuellement effacer config et données.

bash
curl -fsSL https://hashrelay.net/releases/scripts/uninstall-client.sh | sudo sh

Nécessite root (ou sudo). Demande confirmation avant suppression config/données ; passez --yes pour une suppression non interactive.