Esta página foi traduzida automaticamente. Se houver diferenças entre as traduções, vale a versão em inglês. Ler em inglês

Integração e API

Sua carteira, seus jogadores, nossos jogos em um iframe.

A integração segue o modelo que os cassinos cripto já usam com provedores de jogos: o jogo roda em um iframe, o dinheiro fica na carteira do operador, e o nosso servidor conversa com o seu por meio de requisições assinadas e idempotentes.

Em desenvolvimento. A API para operadores está em desenvolvimento. Esta página descreve o projeto que estamos construindo; a documentação em nível de campo será publicada antes de o primeiro jogo ser oferecido aos operadores.

Lançamento do jogo

Você solicita uma URL de lançamento para uma sessão de jogador e a abre em um iframe no seu lobby. A sessão leva o identificador de jogador que você escolher, a moeda e o idioma. Os jogos são feitos primeiro para celular e se adaptam ao desktop.

Carteira transparente (seamless wallet)

O saldo nunca sai do seu sistema. Quando um jogador aposta, o nosso servidor pede à sua carteira que debite a aposta; quando uma rodada paga, pede que credite o ganho; uma rodada com falha é revertida. Não mantemos fundos de jogadores nem um saldo paralelo.

A API em resumo

  • Sua plataforma nos chama para abrir uma sessão de jogo e obter a URL de lançamento, e para ler o histórico de rodadas e os relatórios.
  • Nosso servidor chama sua carteira quando o dinheiro se move: para ler o saldo, debitar uma aposta, creditar um ganho e reverter um débito que falhou.
  • As mensagens são JSON sobre HTTPS. Os valores são números inteiros na menor unidade da moeda, então nenhum erro de arredondamento se infiltra.
  • Toda chamada pode ser repetida com segurança: o mesmo id de transação sempre recebe a mesma resposta.

Requisições assinadas e idempotentes

  • Toda requisição entre o nosso servidor e o seu é assinada com um segredo compartilhado e leva um carimbo de data e hora, de modo que não pode ser falsificada nem reproduzida depois.
  • Toda movimentação de dinheiro leva um identificador de transação único. Repetir uma requisição com o mesmo identificador devolve a resposta original e nunca move o dinheiro duas vezes, portanto novas tentativas após um tempo limite esgotado são seguras.
  • Um resultado desconhecido, como um tempo limite esgotado após um débito, é resolvido tentando de novo com o mesmo identificador, não por suposição.

Modo demo

Todo jogo roda em modo demo com saldo virtual e sem chamadas à carteira: para prévias do lobby, para afiliados e para jogadores que querem experimentar antes de apostar.

Back office do operador

  • Histórico de rodadas com busca por identificador de rodada e reprodução de qualquer rodada a partir de suas seeds.
  • Relatórios de GGR por jogo, moeda e período, com exportação.
  • O passaporte matemático de cada jogo e versão que você ativou.

Modelo comercial

Divisão de receita (revenue share) sobre o GGR que nossos jogos geram no seu cassino. Você mantém a bankroll, a carteira e o relacionamento com os jogadores. As condições são combinadas diretamente; escreva para nós.

Perguntas e respostas

O que é uma seamless wallet?

O saldo do jogador permanece na carteira própria do cassino. O provedor de jogos nunca guarda um saldo: ele pede ao cassino que debite uma aposta e credite um ganho, rodada a rodada. A alternativa, uma carteira de transferência, move o dinheiro para o sistema do provedor antes de jogar; nós não a usamos.

Como um jogo é iniciado?

Sua plataforma pede ao nosso servidor uma URL de lançamento para uma sessão de jogador e a abre em um iframe no seu lobby, no celular ou no desktop. A sessão leva o id de jogador que você escolher, a moeda e o idioma.

O que acontece se uma requisição expirar?

Toda requisição de dinheiro leva um id de transação único. Ela é repetida com o mesmo id até haver uma resposta, e sua carteira devolve o resultado original para um id repetido, de modo que o dinheiro nunca se move duas vezes. Um débito que não pode ser confirmado é revertido com o mesmo id, em vez de ser presumido.

Como as requisições são protegidas?

Cada requisição é assinada com um segredo compartilhado com sua plataforma e leva um carimbo de data e hora. Uma requisição com assinatura errada ou carimbo antigo é recusada, então não pode ser forjada nem reenviada depois.

Existe modo demo?

Sim. Todo jogo roda com um saldo virtual e sem chamadas à carteira: para prévias no lobby, para afiliados e para jogadores que querem experimentar antes de apostar.

Quando a API estará disponível?

Ela está em desenvolvimento. A documentação em nível de campo será publicada antes de o primeiro jogo ser oferecido aos operadores. Os primeiros parceiros podem planejar a integração conosco desde já.

Próximo: Jogos

Conte-nos sobre o seu cassino