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
3b0c6cabee4bfb2f
Linux x86_64 (musl)
hr-client · 15.4 MB
Télécharger
3b0c6cabee4bfb2f
Linux ARM64 (glibc)
hr-client · 13.7 MB
Télécharger
3b0c6cabee4bfb2f
Linux ARM64 (musl)
hr-client · 12.8 MB
Télécharger
3b0c6cabee4bfb2f
Linux ARMv7
hr-client · 12.5 MB
Télécharger
3b0c6cabee4bfb2f
Linux RISC-V 64
hr-client · 12.4 MB
Télécharger
3b0c6cabee4bfb2f

Windows

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

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.