Ache a chave.Leve metade do prêmio.
Empreste sua CPU ou GPU e entre na corrida pelos Bitcoin Puzzles — recompensas de 7+ BTC cada. O servidor reparte o espaço de chaves entre os workers conectados; se o seu worker cruzar a linha, metade do prêmio é sua. Sem cadastro, sem token: só o Docker e um endereço Bitcoin que seja seu.
Como funciona
Você sobe um container, ele pede trabalho ao servidor e começa a varrer chaves.
Acelere o worker
Um docker run e pronto. CPU (keyhunt) ou GPU (cuBitCrack) — mesmo backend, a arquitetura da GPU é auto-detectada.
A rede divide a pista
O servidor entrega faixas de chaves diferentes para cada worker e registra o progresso. Ninguém varre o mesmo trecho duas vezes.
Cruzou a linha? Divide
Ao encontrar a chave, o worker reporta ao servidor, que revalida o achado. O prêmio é repartido 50/50.
Prêmio dividido 50 / 50
Cada puzzle vale uma recompensa em BTC. A divisão é um compromisso do projeto com quem empresta a máquina.
-a é o que identifica o achado como seu
e é para onde a sua parte é paga. O projeto repassa a metade em até 1 dia (24 horas) após a confirmação da
transação de varredura na rede.
Por isso a carteira precisa estar certa: o endereço é o único elo entre o achado e a pessoa.
O servidor grava a solução junto com ele, e é desse registro que sai o repasse. Endereço errado — ou ausente,
caso em que o worker fica registrado como default — significa não haver a quem pagar.
Rodar na sua máquina (grátis)
Requer Docker. Para GPU, também o
nvidia-container-toolkit no host. O comando abaixo já sai preenchido com o
seu endereço e o puzzle escolhido — é só copiar e colar no terminal.
O -a é o volante: sem ele o worker sobe do mesmo jeito e minera,
mas o servidor grava o dono como default — trabalho anônimo, sem a quem pagar.
O -n vai sempre explícito porque o binário assume o puzzle 77 quando ninguém manda.
Grid de largada
recompensas em BTC — escolha o alvo em-n
| Puzzle (-n) | Prêmio | Endereço-alvo |
|---|---|---|
carregando… | ||
Opções do worker
para quem vai além do comando pronto| Flag | Env | Padrão | O que faz | Onde |
|---|---|---|---|---|
| -n | WORKER_NAME | 77 | Puzzle a minerar | CPU GPU |
| -a | WORKER_ADDRESS | default | Seu endereço BTC — identifica o achado como seu | CPU GPU |
| -s | WORKER_SIZE | 50.000.000 · 300.000.000.000 | Chaves por bloco (CPU · GPU). Fora da faixa aceita, o processo aborta | CPU GPU |
| -i | WORKER_INSTANCES | 1 | Processos keyhunt paralelos (1–100, ≈ nº de cores) | CPU |
| -t | WORKER_PING_INTERVAL | 20 | Intervalo do heartbeat, em segundos (piso de 20) | CPU GPU |
| -status | — | false | Lista os workers conectados e sai | CPU GPU |
| — | GPU_BLOCKS | 250 | Blocos CUDA (10–3200; fora disso aborta). Reduza se der out of memory | GPU |
Jogo limpo
Tráfego criptografado
Toda a conversa worker↔servidor é gRPC sobre TLS. Nada seu trafega em texto puro.
Solução revalidada
O servidor recalcula a chave contra o endereço-alvo antes de aceitar — ninguém forja um vencedor.
Prova de varredura
Iscas plantadas em cada bloco confirmam que o worker realmente varreu a faixa que pegou.
Sem cadastro
Sem login, sem token, sem dado pessoal. Só o endereço BTC que você escolhe para receber.
Não tem GPU? Alugue uma por hora
A vast.ai é um mercado de GPUs por hora. Esta mesma página aluga a máquina, sobe o worker com o seu endereço e mostra a velocidade de cada uma. A conta é sua: você usa a sua chave de API e paga a vast.ai direto, do seu bolso. O projeto não intermedeia pagamento nenhum, e a chave fica salva só neste navegador.
Quem está na pista agora
Números da janela online — quem mandou heartbeat recentemente. Contam a rede inteira, mesmo quando a tabela abaixo mostra só as linhas mais recentes.
Ranking de carteiras
Quantas chaves cada carteira já varreu, somando toda a história — ao contrário do resumo acima, que conta só quem está online agora. A lista traz apenas quem escolheu aparecer: marque “aparecer no ranking público” no .
| # | Carteira | Chaves varridas | Blocos | Puzzles | Última atividade |
|---|---|---|---|---|---|
carregando… | |||||
Workers
| ID | Puzzle | Status | Instance | Owner | Ping | Hardware | Tipo | Velocidade | User key | Criado | Atualizado |
|---|---|---|---|---|---|---|---|---|---|---|---|
carregando… | |||||||||||
| Oferta | GPU | VRAM | CPU / RAM | Disco | Net ↓/↑ | Conf. | CUDA | Arch | Região | $/h | |
|---|---|---|---|---|---|---|---|---|---|---|---|
Preencha os filtros acima e clique em Buscar ofertas. | |||||||||||
Instâncias
| ID | Status | GPU | $/h | Label | Velocidade | Imagem | IP / SSH | Região | CUDA | Ações |
|---|---|---|---|---|---|---|---|---|---|---|
carregando… | ||||||||||