🧸 Gacha
Gire o gacha pelo chat — a Bankr envia a puxada, aguarda o callback do VRF e te conta o que você ganhou. Cada puxada custa $0,50 USD (pago em KIBBLE nas taxas ao vivo do oracle, atualmente ~527 KIBBLE), com um limite diário de 100 puxadas por carteira que reseta às 00:00 UTC. Os drops são aleatórios uniformes dentro do pool da estação atual.
O que os usuários podem perguntar
- "Gire o gacha"
- "Puxe 5 cápsulas"
- "O que eu acabei de ganhar?"
- "Quantas puxadas ainda tenho hoje?"
- "Venda minha última puxada"
O que a Bankr fará
- Verificação prévia de ETH — o gacha é a única escrita de Cat Town que precisa de ETH (para a taxa do VRF). Se seu saldo estiver baixo, a Bankr oferece trocar ~$1 de KIBBLE → ETH primeiro para você ter margem.
- Enviar a puxada — um
purchaseAndOpenCapsule()por puxada. Multi-puxadas são N txs sequenciais. - Aguardar o VRF — o mint chega em uma tx de callback separada alguns segundos depois. A Bankr faz polling de
/v2/items/capsule/<user>e correlaciona novos itens por token id. Para N puxadas, ela aguarda N novos itens. - Reportar os drops — raridade, nome, coleção e valor (KIBBLE + USD de
sellValue). - Oferecer venda — se você quiser revender um drop imediatamente, a Bankr o encaminha para o fluxo de Vender Itens (taxa do vendedor de 5%, pagamento líquido cotado).
Se a Bankr não puder fazer polling na sua sessão, ela envia a tx e te diz para perguntar novamente em ~30 segundos para ver o que caiu.
Links
- Guia do jogador: Gacha & Supermercado
- Arquivo de pools anteriores: Arquivo Gacha
- Referência da skill: references/gacha
Last updated