Sobre este projeto
it-programming / others-5
Aberto
🕹️ Jogo Web3 - Desafio de HOLD
🎯 Conceito
Um jogo de apostas baseado em quem segura a moeda $HOL por mais tempo. Dois jogadores apostam uma quantidade em $HOL e o primeiro que vender perde parte do valor. O outro ganha uma recompensa proporcional.
📜 Regras do Jogo
✅ Condições de Vitória
Dois usuários apostam uma quantia de $HOL.
Quem vender primeiro perde 30% do valor apostado.
O outro jogador vence e recebe 25% do valor perdido pelo oponente.
Os 5% restantes vão para o site como taxa.
🤝 Empate
Se ambos segurarem até o fim do tempo da disputa, o jogo termina em empate.
Em caso de empate:
Ambos recebem 10% de bônus sobre o valor que apostaram.
O restante é devolvido integralmente para cada um.
⏳ Duração da Partida
A aposta entra em disputa por um tempo fixo:
Apostas até $100 → disputa de 3 meses
Apostas acima de $100 → disputa de 2 meses
O tempo começa a contar após os dois jogadores entrarem na disputa.
💰 Valores das Apostas
Valores fixos permitidos:
$30
$50
$100
$300
$500
$1000
🔐 Conexão com Carteira
O site precisará de integração com carteiras Web3 (ex: MetaMask, Phantom).
Os usuários irão:
Conectar a carteira.
Autorizar o uso de $HOL.
Bloquear a quantia da aposta num contrato inteligente.
🔧 Funcionamento Técnico (resumo para devs)
O contrato inteligente:
Recebe os tokens de ambos os jogadores.
Monitora a carteira de cada jogador (watcher).
Detecta o primeiro que vender (transferência para DEX ou saída de saldo).
Aplica a lógica de vitória, derrota, empate e redistribuição automática.
Libera fundos ao final do tempo ou quando um jogador vender.
Frontend:
Tela com apostas ativas, histórico, ranking e conexão com carteira.
Botão para apostar.
Timer das disputas.
Notificações de vitória, derrota ou empate.
📈 Receita do Projeto
O site recebe 5% da aposta do jogador que perder, gerando receita constante para o projeto.
Contexto Geral do Projeto
Basicamente um sistema de aposta
Categoria TI e Programação
Subcategoria Outros
Tamanho do projeto Pequeño
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)
Prazo de Entrega: Não estabelecido
Habilidades necessárias