دانلودها

باینری‌های آماده برای کلاینت و سرور HashRelay به‌علاوه بسته Web UI مدیریت، در همه پلتفرم‌های پشتیبانی‌شده.

اطلاعیه حقوقی و انطباق

HashRelay ابزار زیرساخت شبکه عمومی است. شما به‌تنهایی مسئول اطمینان از انطباق استفاده از ماینینگ رمز ارز و این نرم‌افزار با قوانین و مقررات کشور یا حوزه قضایی خود هستید. ماینینگ و فعالیت‌های مرتبط در برخی مناطق محدود یا ممنوع است — قبل از دانلود یا استقرار قوانین محلی را بررسی و رعایت کنید.

Client 0.2.2

منتشر شده 2026-07-06
یادداشت‌های انتشار
  • - Add version and platform to client nodes

نصب یک‌خطی

نصب با متغیرهای محیطی (توصیه‌شده)

ابتدا نود کلاینت روی سرور بسازید (Web UI → Client Nodes). YOUR_* را جایگزین و اجرا کنید. در OpenWrt (root) sudo را حذف و 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

یا نصب تعاملی

بدون متغیر محیطی — نصب‌کننده آدرس سرور، پورت‌ها، client ID و token را می‌پرسد.

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

یا ابتدا نصب، سپس پیکربندی

نصب یک‌خطی را اجرا کنید، فایل پیکربندی را ویرایش و سرویس را راه‌اندازی مجدد کنید.

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

فایل پیکربندی در /etc/hash-relay/client.toml نوشته می‌شود.

نیاز به root (یا sudo) دارد. systemd و OpenWrt/procd init را پشتیبانی می‌کند.

Linux

Linux x86_64 (glibc)
hr-client · 16.3 MB
دانلود
3b0c6cabee4bfb2f
Linux x86_64 (musl)
hr-client · 15.4 MB
دانلود
3b0c6cabee4bfb2f
Linux ARM64 (glibc)
hr-client · 13.7 MB
دانلود
3b0c6cabee4bfb2f
Linux ARM64 (musl)
hr-client · 12.8 MB
دانلود
3b0c6cabee4bfb2f
Linux ARMv7
hr-client · 12.5 MB
دانلود
3b0c6cabee4bfb2f
Linux RISC-V 64
hr-client · 12.4 MB
دانلود
3b0c6cabee4bfb2f

Windows

Windows x86_64
hr-client.exe · 13.0 MB
دانلود
c9798c5d807d8e31
Windows ARM64
hr-client.exe · 11.7 MB
دانلود
c9798c5d807d8e31

قالب پیکربندی و اجرای سریع

قالب پیکربندی حاشیه‌نویسی‌شده را دانلود کنید، به‌عنوان client.toml ذخیره کنید، مقادیر را ویرایش کنید و به باینری بدهید.

سپس باینری را با فایل پیکربندی راه‌اندازی کنید:

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

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

حذف نصب

حذف‌کننده را اجرا کنید تا سرویس متوقف، باینری حذف و در صورت تمایل پیکربندی و داده پاک شود.

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

نیاز به root (یا sudo) دارد. قبل از حذف پیکربندی/داده سؤال می‌کند؛ برای حذف غیرتعاملی --yes بدهید.