dvb-WarpPool

Pool auto-hospedado para mineração solo de Bitcoin: seu nó, seu bloco, sua recompensa.

Servidor de pool de código aberto em Rust. A recompensa do bloco vai direto para a sua carteira pela coinbase: sem contas, sem custódia, sem operador no meio. Feito para quem joga na loteria da mineração com um NerdMiner, um Bitaxe e um Avalon Q lado a lado no próprio nó.

Stratum V1 + V2 + TLS Public 0% per-worker mode PWA operator UI · 8 languages 1764 tests Reproducible builds cosign-signed AGPL-3.0 + commercial

Por que WarpPool?

Um servidor de pool escrito do zero para quem leva “don’t trust, verify” ao pé da letra: rode toda a stack no seu próprio hardware, de um Raspberry Pi 5 a um servidor Ryzen.

⚡

Stratum V1 + V2

Sem criptografia, TLS 1.3 e Stratum V2 com handshake NOISE criptografado, além de um tradutor V1↔V2 para mineradores mais antigos. Verificação completa de proof-of-work e caminho de envio de blocos reforçado nos dois protocolos.

🌐

Rode um pool público com 0 %

Mude uma única configuração e abra o seu pool para o mundo: no modo per-worker cada minerador minera para o próprio endereço, tirado direto do login Stratum: recompensa do bloco inteira, sem taxa de pool, non-custodial. Cada carteira ganha uma página ao vivo compartilhável em /users/<address>. Novidade da v1.17.

🎛️

Painel do operador

Dashboard PWA moderno com hashrate ao vivo, overlays de best share, estatísticas por worker, telemetria dos mineradores, acompanhamento de energia & solar, em 8 idiomas e instalável no celular.

🧲

Pequenos mineradores são bem-vindos

VarDiff ajustado para mineradores de loteria abaixo de 1 MH/s (NerdMiner, Bitaxe, NerdAxe) com janelas de tolerância e suavização EMA, ao lado de ASICs de vários TH/s no mesmo pool.

🔒

Segurança reforçada

2FA, escopos de token de API, log de auditoria, controles de acesso Stratum, limites contra DoS, além de uma auditoria de segurança interna completa (25 achados, todos corrigidos) na v1.15.0.

📦

Builds verificáveis

Builds reproduzíveis, releases e imagens assinadas com cosign, SBOM por release. A chave pública fica no repositório: verifique tudo você mesmo.

🏠

Infraestrutura soberana

Código, registry, documentação e CI rodam na forge do próprio projeto. Nenhuma plataforma de terceiros pode desligar este projeto.

Feito para ser visto

Deixe o dashboard numa tela na parede: depois de um tempo ocioso configurável, a interface escurece e mostra esta animação warp em loop com uma barra de estatísticas ao vivo: best share, hashrate, mineradores online, blocos encontrados.

É exatamente este loop que você está vendo. Pronto para quiosque, desligado por padrão, e respeita prefers-reduced-motion.

Instalação

Três caminhos: o app do Umbrel é o mais fácil, o Docker o mais rápido, os pacotes nativos os mais flexíveis.

Umbrel
App Store → Community App Stores → adicione https://git.warppool.org/dvb-projekt/dvb-projekt-Umbrel-Community-App-Store.git → instale o dvb-WarpPool. Manual passo a passo (em inglês) →
Docker
docker pull git.warppool.org/dvb-projekt/dvb-warppool:latest: multi-arch (amd64 + arm64), assinado com cosign.
Pacotes nativos
.deb · .rpm · AppImage · macOS .dmg · tarballs, na página de releases, cada um com SHA256SUMS + assinatura. Manual de instalação (em inglês) →

Ajuste de mineradores e firmware

Mais dois projetos que rodam ao lado do pool, ou sem ele.

WarpTune Desktop
Encontra para cada um dos seus mineradores a menor tensão do núcleo em que o chip ainda roda sem erros, dentro dos limites da placa e da fonte de alimentação. App para macOS e Windows, pacotes para Linux; regula e calibra sem um pool próprio, em qualquer pool, e mostra a economia anual em dinheiro. WarpTune Desktop →
WarpAxe
Firmware de código aberto para Bitaxe Gamma, NerdQAxe++, NerdOctaxe-γ, NerdAxe Gaia, BitForge Nano e NerdNOS, além de outras placas que tenham um perfil de placa. Instale pelo Chrome ou Edge via USB, sem toolchain. Ainda está em fase inicial: use com cuidado. WarpAxe → · Manual do usuário (PDF, em inglês) →
Sendo honesto: mineração solo é uma loteria. O WarpPool torna a operação da sua própria loteria o mais agradável e verificável possível, mas não muda as suas chances, e aqui não há nenhuma alegação de “battle-tested”: este pool ainda não encontrou um bloco na mainnet. Quando encontrar, a recompensa será inteiramente de quem o minerou. Uma comparação honesta dos recursos está na página de comparação.