Gamwiz LogoGamwiz Logo

Magia de jogos

X logoX logo
Gamwiz LogoGamwiz Logo

Magia de jogos

Primeiros passos

  • Criar conta
  • Primeiro Depósito
  • Personalizar Gamwiz
  • Notícias

Conta

  • Segurança de palavra-passe
  • Recuperação de conta
  • Fechar conta

Safeplay

  • Limites de Depósito
  • Autoexclusão
  • Jogo Responsável

Pagamentos

  • Encriptação suportada
  • Retirar fundos
  • Deposite com USDT

Jurídico

  • Termos e Condições
  • Regras de apostas
  • Jogo Responsável
  • Política KYC
X logoX logo
Jogo Responsável
18+ Age Restriction18+ Age Restriction
BeGambleAwareBeGambleAware
NCPGNCPG

Gamwiz.com pertence e é operado por Gamwiz Inc. Número de registo: C62780, endereço registado: Unit 207, Heritage Plaza II, Main Street, Charlestown, Nevis. Entre em contacto connosco: support@gamwiz.com. Gamwiz.com é licenciado e regulado pelo Governo da Ilha Autónoma de Anjouan, União das Comores, e opera sob a licença nº ALSI-202602039-FI2. Gamwiz.com foi aprovado em todas as conformidades regulamentares e está legalmente autorizado a conduzir operações de jogo para todo e qualquer jogo e apostas.

Direitos de autor © 2026 Gamwiz.com. Todos os direitos reservados.

    • Caça-níqueis
    • Blackjack
    • Roleta
    • Bacará
    • Equipas
    • Percorra para Cashback
    • Missões
    • Shard Shop
    • Recompensas e lealdade
    • Batalhas de Apostas
    • Programa de afiliados
    Lançamento de cashback
    A carregar…
    Gamwiz LogoGamwiz Logo
    Gamwiz LogoGamwiz Logo
    A carregar…
    Gamwiz LogoGamwiz Logo
    Gamwiz Casino
    A carregar…
    Gamwiz LogoGamwiz Logo
    Gamwiz LogoGamwiz Logo

    Provably fair, verificado por si

    Não confie apenas na nossa palavra. Volte a calcular o resultado.

    Use os valores de prova divulgados para reproduzir um resultado calculado.

    Verifique-o neste dispositivo ou descarregue código Python legível que é executado no seu computador sem fazer pedidos de rede.

    Configurar a verificação localVerificar a prova neste dispositivo

    Não precisa de uma conta Gamwiz para verificar valores de prova que já tenha. Para abrir o registo privado de um jogo da Gamwiz, continua a ser necessária a conta à qual pertence.

    Valores de prova divulgados

    Seed, hash, nonce, etiqueta e intervalo

    O seu dispositivo faz o cálculo

    Nenhuma chamada de retorno decide a resposta

    Um resultado reproduzível

    Correspondente, divergente ou não verificado

    O cálculo é a evidência

    Um selo pode repetir a afirmação de um operador. Uma prova reproduzível permite-lhe usar os dados divulgados para chegar ao mesmo resultado num ambiente que controla.

    Uma afirmação que recebe

    «Confie em nós» não é verificação

    Um operador ou verificador integrado pode indicar que um resultado passou. Continua a ser uma afirmação até que os dados divulgados reproduzam o resultado num ambiente que controla.

    Evidência que reproduz

    Execute por si o cálculo divulgado

    Os mesmos valores têm de produzir a mesma saída no seu navegador ou no ficheiro legível que guarda no seu computador.

    O que esta verificação prova — e o que não prova

    Provably fair tem um âmbito preciso. Esta página mantém cada parte da evidência separada, para que uma verificação parcial nunca seja apresentada como completa.

    Compromisso da seed

    Uma server seed revelada produz o hash SHA-256 fornecido. Isto só é significativo se esse hash tiver sido registado antes do resultado.

    Cálculo reproduzível

    A server seed, a client seed, o nonce, a etiqueta e o módulo divulgados reproduzem uma saída HMAC-SHA256 determinística.

    Resultado registado

    Se fornecer o resultado que recebeu, o verificador compara-o com o resultado recalculado e indica se corresponde ou diverge.

    Isto não é um certificado geral para um casino

    Não prova que as seeds foram escolhidas aleatoriamente, que todos os jogos usam este método, que as probabilidades publicadas ou as tabelas históricas de prémios estavam corretas, nem que um operador é legal, solvente, seguro ou fiável nos levantamentos.

    Cálculo no dispositivo

    Nenhum pedido de cálculo enviado

    Verificar a prova neste dispositivo

    Cole abaixo os valores divulgados. O cálculo HMAC-SHA256 compatível é executado neste navegador; os valores que introduzir aqui não são enviados à Gamwiz para efetuar o cálculo.

    A seed secreta revelada, escrita em formato hexadecimal.

    Opcional. Adicione o hash registado antes do resultado para verificar o compromisso.

    O valor do cliente incluído no cálculo divulgado.

    O número de utilização, começando em zero, para esta seed e este formato de cálculo.

    Escolha o formato exato da etiqueta da mensagem usado pela prova.

    O tamanho do intervalo numérico limitado usado por este cálculo.

    Passa a fazer parte da mensagem assinada e tem de corresponder exatamente.

    Opcional. Introduza o resultado indexado a partir de 1 que recebeu para o comparar com o cálculo.

    Depois de esta página carregar, os valores que introduzir permanecem neste navegador durante o cálculo. Os valores incluídos no URL de uma página partilhada fazem parte do pedido dessa página e podem permanecer no histórico do navegador ou nos registos do servidor. A consulta separada de jogos guardados acima, quando disponível, está associada a uma conta e usa a rede.

    A sua evidência aparecerá aqui

    Introduza os valores de prova divulgados. Cada verificação concluída indicará se corresponde, diverge ou não foi verificada.

    Verificador autónomo

    Execute o mesmo cálculo fora da Gamwiz

    Descarregue um ficheiro Python legível, examine cada linha e execute-o no seu computador sem conta, chamada de retorno ou pedido de rede.

    Não faz pedidos de rede
    Pode lê-lo antes de o executar
    Não requer uma conta Gamwiz

    O guia completo é mais claro num computador

    Pode verificar a prova e descarregar o ficheiro neste telemóvel. Num computador, esta secção também mostra o código-fonte completo, um seletor de plataforma e o comando exato a executar.

    1. 1Descarregue o verificador Python para este dispositivo ou copie o link desta página.
    2. 2Abra a página num computador e examine o código-fonte completo antes de o executar.
    3. 3Execute um comando e compare as verificações apresentadas com a sua prova.

    Guardar o verificador

    Escolha o seu computador e descarregue gamwiz-pf-verifier.py. Os valores do formulário acima são incluídos quando estão disponíveis.

    O seu computador

    O ficheiro permanece no seu computador. Se faltarem valores obrigatórios, estes são pedidos no terminal quando o ficheiro é iniciado.

    Executar um comando

    python3 gamwiz-pf-verifier.py

    O script apresenta separadamente a verificação do compromisso, o ponteiro calculado, o resultado indexado a partir de 1 e a comparação opcional com o resultado registado.

    Leia-o antes de o executar

    O ficheiro usa apenas as bibliotecas padrão hashlib e hmac do Python. Não há nada para instalar nem qualquer chamada oculta a um serviço.

    Examinar o código-fonte completoPython 3
    #!/usr/bin/env python3
    """Gamwiz compatible provably fair verifier.
    
    Runs locally with Python's standard library. This file makes no network calls.
    It checks one HMAC-SHA256 calculation format only; other formats need their own verifier.
    """
    
    import hashlib
    import hmac
    
    SERVER_SEED_HEX = ""
    SERVER_SEED_HASH = ""
    CLIENT_SEED = ""
    NONCE = "0"
    LABEL = ""
    MODULO = "6"
    RECORDED_OUTCOME = ""
    
    
    def required(value: str, prompt: str) -> str:
        return value.strip() or input(prompt).strip()
    
    
    server_seed_hex = required(SERVER_SEED_HEX, "Server seed (hex): ")
    server_seed_hash = SERVER_SEED_HASH.strip()
    client_seed = required(CLIENT_SEED, "Client seed: ")
    nonce = int(required(NONCE, "Nonce: "))
    label = required(LABEL, "Game label: ")
    modulo = int(required(MODULO, "Modulo: "))
    server_seed = bytes.fromhex(server_seed_hex)
    if not server_seed:
        raise ValueError("Server seed is missing")
    if nonce < 0:
        raise ValueError("Nonce must be zero or greater")
    if modulo <= 0:
        raise ValueError("Modulo must be greater than zero")
    
    computed_hash = hashlib.sha256(server_seed).hexdigest()
    if server_seed_hash:
        commitment_matches = hmac.compare_digest(
            computed_hash.lower(), server_seed_hash.lower()
        )
        print("Commitment:", "MATCH" if commitment_matches else "MISMATCH")
    else:
        print("Commitment: NOT CHECKED (server seed hash was not supplied)")
    
    space = 2 ** 64
    limit = (space // modulo) * modulo
    counter = 0
    while True:
        message = f"{client_seed}:{nonce}:{label}:{counter}".encode("utf-8")
        digest = hmac.new(server_seed, message, hashlib.sha256).digest()
        window = int.from_bytes(digest[:8], "big")
        if window < limit:
            pointer = window % modulo
            break
        counter += 1
    
    outcome = pointer + 1
    print("Computed server seed hash:", computed_hash)
    print("Pointer (zero-indexed):", pointer)
    print("Outcome (one-indexed):", outcome)
    
    if RECORDED_OUTCOME:
        recorded_outcome = int(RECORDED_OUTCOME)
        print(
            "Recorded outcome:",
            "MATCH" if recorded_outcome == outcome else "MISMATCH",
            f"({recorded_outcome})",
        )
    else:
        print("Recorded outcome: NOT CHECKED")
    

    Guarde-o, partilhe-o ou elimine-o

    O ficheiro é autónomo. Não cria uma conta, não instala pacotes nem deixa processos a funcionar em segundo plano.

    Pode usar este ficheiro com outro operador apenas se este divulgar exatamente o mesmo cálculo: HMAC-SHA256 sobre clientSeed:nonce:label:counter, os primeiros oito bytes do resumo como um inteiro big-endian, amostragem por rejeição, módulo e um resultado indexado a partir de 1. Nomes de campos iguais, por si só, não são suficientes.

    Compreender a evidência

    As respostas breves por detrás dos campos, do cálculo e dos seus limites.