Empreste sua GPU ou CPU e entre na corrida pelos Bitcoin Puzzles — recompensas de 7+ BTC. Se o seu worker encontrar a chave, 50% é seu.
Sem cadastro, sem token, sem instalar nada além do Docker. Você sobe um container, ele pede trabalho ao servidor e começa a varrer chaves. Só precisa do seu endereço Bitcoin pra receber.
Um docker run e pronto. CPU (keyhunt) ou GPU (cuBitCrack) — mesmo backend, a arquitetura da GPU é auto-detectada.
O servidor entrega faixas de chaves diferentes pra cada worker e registra o progresso. Ninguém varre o mesmo trecho duas vezes.
Ao encontrar a chave, o worker reporta ao servidor. O prêmio é dividido 50/50 — sua metade vai pro endereço que você definiu.
Cada puzzle tem uma recompensa em BTC. Se o seu worker encontrar a chave, o prêmio é repartido na hora:
Requer só Docker. Para GPU, também o nvidia-container-toolkit no host. Troque SEU_ENDERECO_BTC pela sua carteira e -n pelo puzzle alvo.
# CPU — keyhunt (busca por endereço) docker run --rm \ -e GRPC_SERVER_ADDR=puzzle-server-610091020239.us-west1.run.app:443 \ -e GRPC_TLS=true \ puzzlebtc/puzzle-cli:latest \ -n 71 -a SEU_ENDERECO_BTC -i 8
Qualquer uma das imagens lista os workers conectados:
docker run --rm \
-e GRPC_SERVER_ADDR=puzzle-server-610091020239.us-west1.run.app:443 \
-e GRPC_TLS=true \
puzzlebtc/puzzle-cli:latest -status
CPU e GPU compartilham as mesmas flags; só o -i (instâncias) é exclusivo da CPU.
| Flag | Padrão | O que faz | Onde |
|---|---|---|---|
| -n | 77 | Puzzle a minerar (ex.: 71) | CPU GPU |
| -a | default | Seu endereço BTC — recebe sua parte | CPU GPU |
| -s | — | Chaves por bloco (CPU 50M · GPU 10B) | CPU GPU |
| -i | 1 | Instâncias keyhunt paralelas (≈ nº de cores) | CPU |
| -t | 30 | Intervalo do heartbeat em s (mínimo 30) | CPU GPU |
| -status | false | Lista workers online e sai | CPU GPU |
Recompensas em BTC. Escolha o alvo com -n. Bits maiores = corrida mais longa.
| Puzzle (-n) | Prêmio | Endereço |
|---|---|---|
| 71 | 7.10 BTC | 1PWo3JeB9jrGwfHDNpdGK54CRas7fsVzXU |
| 72 | 7.20 BTC | 1JTK7s9YVYywfm5XUH7RNhHJH1LshCaRFR |
| 73 | 7.30 BTC | 12VVRNPi4SJqUTsp6FmqDqY5sGosDtysn4 |
| 74 | 7.40 BTC | 1FWGcVDK3JGzCC3WtkYetULPszMaK2jksv |
| 76 | 7.60 BTC | 1DJh2eHFYQfACPmrvpyWc8MSTYKh7w9eRF |
Toda comunicação worker↔servidor é gRPC sobre TLS. Nada seu trafega em texto puro.
O servidor recalcula a chave contra o alvo antes de aceitar — ninguém forja um "winner".
Iscas plantadas em cada bloco garantem que o worker realmente varreu a faixa que pegou.
Sem login, sem token, sem dados pessoais. Só o endereço BTC que você escolhe receber.