Aviso Legal e de Conformidade
O HashRelay é uma ferramenta de infraestrutura de rede de propósito geral. Você é o único responsável por garantir que seu uso de mineração de criptomoedas e deste software esteja em conformidade com as leis e regulamentos do seu país ou jurisdição. Mineração e atividades relacionadas são restritas ou proibidas em algumas regiões — revise e siga suas regras locais antes de baixar ou implantar.
Requisitos do Sistema
| Componente | Requisito Mínimo |
|---|---|
| Servidor Relay | Linux x86_64/ARM, 1 core / 512 MB RAM, IP público, portas 8555/9555 abertas |
| Cliente | Linux ou Windows, mesma LAN dos mineradores |
| Mineradores | Qualquer minerador compatível com Stratum (BTC/ETH/LTC/KAS…) |
| Banco de Dados (opcional) | SQLite (integrado, sem instalação extra); MySQL/PostgreSQL suportados |
Etapa 1 — Implantar Servidor
Execute o instalador de uma linha (recomendado) — ele baixa o hr-server, grava a config, instala a Web UI e registra um serviço. Ou execute um binário manualmente da página de Downloads.
# 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.tomlNotas de configuração
- •A config fica em /etc/hash-relay/server.toml — defina portas, URL do banco de dados e o jwt_secret da API
- •TLS usa certificado autoassinado por padrão; altere [server.enc].tls para "acme" ou "file" para um domínio real
- •Abra TCP 8555 e UDP 9555 no firewall (API/Web UI na 8080)
- •Web admin UI: abra http://YOUR_SERVER:8080, senha padrão hash — você deve alterá-la no primeiro login
Etapa 2 — Instalar Cliente
Execute o instalador de uma linha em uma máquina na mesma rede dos mineradores, ou execute um binário baixado manualmente.
# Recommended — one-line installer.
# Prompts for the server address, ports, client ID, and token,
# then registers a systemd / procd service.
curl -fsSL https://hashrelay.net/releases/scripts/install-client.sh | sudo sh
# Or run a binary downloaded from the Downloads page manually:
./hr-client --config client.tomlNotas de configuração
- •A config fica em /etc/hash-relay/client.toml — defina server_addr, tcp_port/quic_port, client_id e token
- •Portas locais de escuta e transporte são enviadas automaticamente pelo servidor via ConfigSync — sem configuração manual de portas
- •O instalador registra um serviço systemd / procd / Windows para inicialização automática
Etapa 3 — Configurar Mapeamento de Porta
Abra o painel web admin do servidor e crie um pool e um mapeamento de porta — sem linha de comando.
- 1
Abra o painel web admin do servidor em http://YOUR_SERVER:8080 e faça login. A senha padrão é hash — você deve alterá-la no primeiro login.
- 2
Vá em Pools → Adicionar Pool, informe nome, moeda e endereço do pool (ex.: stratum.f2pool.com:3333), depois salve.
- 3
Vá em Port Mappings → Adicionar Mapeamento, escolha uma porta local (ex.: 13333) e selecione o pool que acabou de criar, depois salve.
- 4
O mapeamento entra em vigor instantaneamente — sem reinicialização.
O que acabou de acontecer
- •Aponte seus mineradores para CLIENT_IP:13333 em vez do pool diretamente
- •Verifique no Dashboard ou página Status do painel admin
- •O túnel criptografa todo o tráfego automaticamente a partir deste ponto
Você Está Online!
Seu relay de mineração está ativo. Veja o que verificar:
- Cliente online (heartbeat ativo)
- Shares dos mineradores sendo enviados com sucesso
- Logs do servidor sem erros
Próximos Passos?
Ver estatísticas de hashrate
Monitore desempenho por worker em tempo real
Habilitar agregação de requisições
Para grandes fazendas — reduza conexões em 99,8%
Configurar alertas
Seja notificado instantaneamente sobre anomalias