Provably-fair Real-timeTempo real Seamless walletWallet seamless

The PvP game that fits your casino.O jogo PvP que encaixa no seu cassino.

Server-authoritative, provably-fair and white-label. You paste a <script>; we handle engine, RNG, matchmaking and settlement.Server-authoritative, provably-fair e white-label. Você cola um <script>; nós cuidamos de engine, RNG, matchmaking e liquidação.

Integrate in ~1 dayIntegração em ~1 dia Host nothing of the gameSem hospedar nada do jogo SDK ~34 KBSDK ~34 KB
VC · Lvl 7Nível 7 1,000
YOUR TURNSUA VEZ
round 1 · guess the secretround 1 · adivinhe o segredo
47
▲ HIGH▼ LOW● HIT
123456
Submit guessAtirar palpite
Auditable RNGRNG auditável
Seamless settleSeamless settle
Built for iGaming operators and platformsFeito para operadores e plataformas iGaming
CASINOSPORTSBOOKAGGREGATORSWHITE-LABELPLATFORMSCASINOS CASINOSPORTSBOOKAGGREGATORSWHITE-LABELPLATFORMSCASINOS
50ms
WS p99 latencyLatência p99 do WS
99.9%
Target uptimeDisponibilidade alvo
34KB
SDK (gzip)SDK (gzip)
100%
Provably-fair
Why GuessianoPor que Guessiano

Everything an operator needs, nothing they have to host.Tudo que um operador precisa, nada que ele precise hospedar.

You integrate the experience; the complexity of fair play, scale and settlement stays with us.Você integra a experiência; a complexidade de jogo justo, escala e liquidação fica com a gente.

Server-authoritative

All logic and the RNG run on our backend. The client never trusts the front — cheating is impossible.Toda a lógica e o RNG rodam no nosso backend. O cliente não confia no front — impossível trapacear.

Provably-fair

Auditable commit/reveal seeds. Any match can be independently verified.Seeds com commit/reveal auditáveis. Qualquer partida pode ser verificada de forma independente.

Seamless walletWallet seamless

Internal mode (we hold balance) or seamless (you are the wallet). You get win/loss and settle in-house.Modo interno (nós seguramos saldo) ou seamless (você é a carteira). Você recebe ganho/perda e liquida in-house.

Multi-tenant

Each operator isolated by tenant. Credentials, CORS and KPIs in the self-service portal.Cada operador isolado por tenant. Credenciais, CORS e KPIs no portal self-service.

Canvas SDKSDK em canvas

~34 KB gzip, framework-agnostic. i18n, accessibility and colorblind mode included.~34 KB gzip, framework-agnóstica. i18n, acessibilidade e modo daltônico inclusos.

Versioned + SRIVersionada + SRI

Immutable per-version bundles with published integrity. A deploy of ours never breaks you.Bundles imutáveis por versão com integrity publicado. Um deploy nosso nunca quebra você.

SettlementLiquidação

Two wallet models. You choose.Dois modelos de wallet. Você escolhe.

Per tenant, without changing the SDK. Seamless keeps your casino as the wallet of record.Por tenant, sem trocar de SDK. O seamless mantém o seu cassino como carteira de registro.

internal modeModo internal

Guessiano walletWallet Guessiano

We hold the player balance. The bet is reserved and settled by us — you write no wallet code.Nós mantemos o saldo do jogador. A aposta é reservada e liquidada por nós — você não escreve nada de wallet.

  • Automatic reserve / settle / refundReserve / settle / refund automáticos
  • Ideal to start fastIdeal para começar rápido
  • Ledger and KPIs readyLedger e KPIs prontos
seamless mode · recommendedModo seamless · recomendado

Your wallet (external)Sua carteira (external)

At match start you send balance + bet; at the end we return win/loss and you credit/debit in your casino. The screen updates itself.No início da partida você envia o saldo + aposta; ao fim retornamos ganho/perda e você credita/debita no seu cassino. A tela atualiza sozinha.

  • Your system is the wallet of recordSeu sistema é a carteira de registro
  • wallet.settlement event withcom net
  • Synced display balanceSaldo de exibição sincronizado
IntegrationIntegração

Three steps. One day.Três passos. Um dia.

From the handshake to the game running on your domain.Do handshake ao jogo rodando no seu domínio.

1

Backend signsBackend assina

Your server signs the HMAC handshake and calls POST /v1/sessions → gets a launchToken.Seu servidor assina o handshake HMAC e chama POST /v1/sessions → recebe um launchToken.

2

Front mountsFront monta

Guessiano.mount('#el', { apiUrl, launchToken }). The SDK renders into the <canvas>.A SDK renderiza no <canvas>.

3

Wallet settlesWallet liquida

In seamless, you receive wallet.settlement and apply the result to your wallet.No seamless, você recebe wallet.settlement e aplica o resultado na sua carteira.

index.html
<!-- pin a version + integrity (SRI) -->
<div id="guessiano"></div>
<script src="https://cdn.your-domain.com/sdk/1.0.0/guessiano.umd.js"
        integrity="sha384-…" crossorigin="anonymous"></script>
<script>
  const game = await Guessiano.mount('#guessiano', {
    apiUrl: 'https://api.your-domain.com',
    launchToken: '<token from your backend>',
  });
  // seamless: apply the result to your wallet
  game.on('wallet.settlement', (e) => settle(e.payload));
</script>
FAQ

Frequently asked questionsPerguntas frequentes

Do I need to host anything of the game?Preciso hospedar algo do jogo?

No. The SDK is loaded from our CDN and runs on your casino's front. Engine, RNG, matchmaking and live state stay on our backend.Não. A SDK é carregada do nosso CDN e roda no front do seu cassino. Engine, RNG, matchmaking e estado vivo ficam no nosso backend.

How does seamless mode work?Como funciona o modo seamless?

On POST /v1/sessions you send the player balance and the bet. At the end we emit wallet.settlement with net/payout/outcome and you credit/debit your wallet. The game screen already shows the updated balance. Details in the docs.No POST /v1/sessions você envia o saldo do jogador e a aposta. Ao fim emitimos wallet.settlement com net/payout/outcome e você credita/debita na sua carteira. A tela do jogo já mostra o saldo atualizado. Detalhes na documentação.

Is it auditable / provably-fair?É auditável / provably-fair?

Yes. Every match has a commit/reveal seed; the player can independently verify the result on the verification page.Sim. Cada partida tem seed com commit/reveal; o jogador pode verificar o resultado de forma independente na página de verificação.

How long does integration take?Quanto tempo leva integrar?

Typically ~1 day: sign the handshake on the backend and mount the SDK on the front. The self-service portal delivers credentials, CORS and KPIs.Tipicamente ~1 dia: assinar o handshake no backend e montar a SDK no front. O portal self-service entrega credenciais, CORS e KPIs.

Ready to go live?Pronto para colocar no ar?

See the product replica, read the docs, or sign in to the portal to get your credentials.Veja a réplica do produto, leia a documentação ou entre no portal para pegar suas credenciais.