Skip to main content
Banner do jogo Crash
O Crash é uma rodada multijogador compartilhada: todo mundo aposta na mesma curva. Quando a rodada começa, um multiplicador sobe a partir de 1.00× e continua subindo até dar crash em um ponto que foi definido (e registrado criptograficamente on-chain) antes de a rodada começar. Faça cash out antes do crash e sua aposta é multiplicada pelo valor no momento do seu cash out. Se você esperar demais, a rodada dá crash com a sua aposta ainda em jogo e você perde o valor apostado. Cada rodada acontece na blockchain Solana: apostas, início da rodada, revelação do crash e pagamentos são todos transações on-chain.

Como funciona uma rodada de Crash?

  1. Uma nova rodada abre. O backend cria a rodada on-chain. Assim que a conta da rodada é confirmada, as apostas são liberadas.
  2. Você faz sua aposta. Durante a janela de apostas, você escolhe o valor apostado e, se quiser, um alvo de cash out automático. Quando a rodada recebe as primeiras apostas confirmadas, começa uma contagem regressiva para que todo mundo possa entrar.
  3. As apostas fecham. Quando a contagem termina (mais uma curta janela de tolerância para apostas de último segundo), nenhuma aposta nova é aceita e a transação de início é enviada on-chain.
  4. A curva sobe. O multiplicador começa em 1.00× e cresce sem parar. Você pode fazer cash out manual a qualquer momento enquanto ele sobe.
  5. Crash. A curva para no ponto de crash da rodada. As apostas que ainda estão na rodada nesse momento são perdidas. O segredo por trás do ponto de crash é revelado on-chain.
  6. Pagamentos. Todas as apostas da rodada são liquidadas on-chain em uma única etapa de pagamento: os vencedores recebem pelo multiplicador do seu cash out, e a rodada é arquivada. Uma nova rodada começa na sequência.
Enquanto uma rodada está em andamento, você já pode agendar uma aposta para a próxima rodada; ela é feita automaticamente assim que a próxima janela de apostas abrir.

Ciclo de vida da rodada

O diagrama abaixo mostra a máquina de estados real da rodada, simplificada para as fases que você vive como jogador: Se uma rodada for cancelada (por exemplo, depois de um erro na blockchain), ela é anulada e uma nova rodada começa. As apostas agendadas para a próxima rodada são apagadas quando isso acontece; você vai precisar fazê-las de novo.

Com que velocidade o multiplicador cresce?

O multiplicador exibido é uma função pura do tempo desde o início da rodada:
Em outras palavras, a curva dobra a cada 10 segundos: O ponto de crash em si não depende do tempo: ele é definido antes de a rodada começar, a partir de um segredo que o operador registra (commit) on-chain mais um blockhash produzido pela rede Solana, com a vantagem da casa aplicada no cálculo. A curva é só a animação que sobe até ele. Veja Justiça no Crash para verificar qualquer rodada você mesmo, e Taxas e limites para a vantagem da casa atual. Uma rodada de Crash: a janela de apostas, a curva subindo a partir de 1.00×, dois cash outs garantindo ganhos no caminho e o ponto de crash que foi registrado on-chain antes de a rodada começar

Como fazer cash out?

Há duas formas de garantir um ganho:
  • Cash out manual. Aperte o botão de cash out enquanto a rodada está em andamento. O servidor calcula o seu multiplicador a partir do momento exato em que recebe o seu pedido, não do que aparece na sua tela, então uma conexão lenta pode custar alguns centésimos.
  • Cash out automático. Defina um multiplicador alvo ao fazer a aposta. Se a rodada atingir o seu alvo e você não tiver feito cash out manual antes, a aposta é liquidada exatamente no seu alvo.
Em vez de um alvo numérico, o cash out automático pode ser trocado para ∞ (o multiplicador infinito). Uma aposta no modo infinito não tem alvo de cash out automático: ela acompanha a curva enquanto a rodada durar, e só um cash out manual a liquida. Se o crash vier antes, o valor apostado é perdido como qualquer outra aposta ainda em jogo. Duas proteções ainda liquidam a aposta automaticamente, em vez de deixar um ganho escapar: o teto de pagamento por aposta (veja Limites dos jogos) e o próprio limite de 10,000× do cash out automático, o que a curva atingir primeiro. Na tabela de apostas ao vivo e no seu histórico, uma aposta no modo infinito mostra ∞ como alvo. Regras que valem para os dois:
  • Um cash out manual tem prioridade sobre o seu alvo de cash out automático. Se você apertar o botão em 1.50× com um alvo automático de 3.00×, a aposta é liquidada em 1.50×.
  • O multiplicador mínimo de cash out é 1.01× (o mínimo on-chain).
  • Um cash out no ponto de crash ou acima dele é recusado: não dá para fazer cash out de uma rodada que já deu crash.
  • Cada aposta só pode fazer cash out uma vez.
  • Se a rodada der crash antes do seu alvo automático e você nunca tiver feito cash out manual, a aposta é perdida.
Cancelar durante a janela de apostas: se a sua aposta ainda estiver na fila, ela simplesmente é removida. Se já tiver sido confirmada on-chain, não pode mais ser anulada; em vez disso, é liquidada no mínimo on-chain de 1.01×.

Justiça e limites

  • O ponto de crash é provably fair (comprovadamente justo): registrado antes de as apostas abrirem, revelado on-chain no crash e verificável por qualquer pessoa. Todos os detalhes e um guia de verificação passo a passo estão em Justiça no Crash e Verificar uma rodada.
  • Os valores mínimo e máximo de aposta, o lucro máximo por aposta e a vantagem da casa atual estão em Limites dos jogos e Taxas e limites.