Cómo verificar una apuesta provably fair, paso a paso
Solo mayores de 18. Contiene enlaces de afiliado: podemos ganar una comisión. No disponible para residentes de EE. UU., Reino Unido, Francia, Alemania, Países Bajos, España, Austria, Australia, Ontario ni Vietnam. No es asesoramiento legal ni financiero.
En esta guía (7)
“Provably fair” significa que puedes comprobar un resultado tú mismo en lugar de confiar en el casino. Esta guía hace una verificación completa con números que puedes reproducir en cualquier computadora y luego muestra cómo hacerlo con tus apuestas en nuestro verificador provably fair. Solo +18.
Sobre los valores de ejemplo: las semillas de abajo son valores de ejemplo nuestros, no semillas de ningún casino. Calculamos cada resultado con Node.js y comprobamos los hashes con
sha256sumyopenssl. Las fórmulas de bytes a resultado son las que Stake documenta para Dice y Limbo; otros casinos pueden usar fórmulas distintas, así que compara siempre con la página de equidad de tu casino.
Qué necesitas antes de empezar
Una apuesta provably fair usa tres datos:
| Dato | Quién lo elige | Cuándo lo ves |
|---|---|---|
| Semilla del servidor | El casino | Antes de apostar solo su hash SHA-256; la semilla, después de rotar |
| Semilla del cliente | Tú (o una aleatoria por defecto) | Siempre |
| Nonce | Contador: 1.ª apuesta, 2.ª… | Siempre |
Antes de apostar, guarda (o haz captura de) el hash de la semilla del servidor. Al rotar a un nuevo par de semillas, el casino revela la semilla anterior. Solo entonces puedes verificar apuestas pasadas.
Paso 1: comprueba que la semilla coincide con su hash
Datos de ejemplo:
- Semilla del servidor (revelada):
cryptoplayguide-example-server-seed-2026 - Hash mostrado antes de apostar:
ea1e9ffa82b568d4ecb93488031e79bfe0cba227dbbe2b134c73e66079e78e91
En macOS o Linux:
printf %s "cryptoplayguide-example-server-seed-2026" | sha256sum
El resultado debe ser exactamente el hash que guardaste. Si cambia un solo carácter, el casino cambió la semilla después de tu apuesta y el resto de la verificación no sirve.
Paso 2: recalcula el HMAC-SHA256
El resultado sale de HMAC-SHA256 con la semilla del servidor como clave y semilla_cliente:nonce:ronda como mensaje (la ronda es 0 en Dice y Limbo):
printf %s "my-client-seed:1:0" | openssl dgst -sha256 -hmac "cryptoplayguide-example-server-seed-2026"
Resultado esperado:
d6e37d4cd754f8752a46ef3f8c7bcd60434a1abe8a9ab09594833e9b21883b86
Paso 3: convierte los primeros 4 bytes en un número
Toma los primeros 4 bytes: d6 e3 7d 4c = 214, 227, 125, 76. Combínalos en un número entre 0 y 1:
214/256 + 227/256² + 125/256³ + 76/256⁴ = 0,83940871…
Paso 4: convierte el número en el resultado del juego
| Juego | Fórmula | Resultado con nonce 1 |
|---|---|---|
| Dice (0,00–100,00) | floor(valor × 10001) / 100 | 83,94 |
| Limbo (ventaja 1%) | max(1, floor(0,99 / valor × 100) / 100) | 1,17× |
Segundo ejemplo para comprobar tu método: mismas semillas, nonce 2, mensaje my-client-seed:2:0. El HMAC empieza por ad06e622, valor 0,67588652…, tirada de Dice 67,59.
Compruébalo con el verificador
No necesitas terminal. Abre el verificador provably fair, elige Dice o Limbo y pega la semilla del servidor, el hash guardado, la semilla del cliente y el nonce de arriba. Deberías ver el hash marcado como coincidente y los mismos resultados 83,94 / 1,17×. Todo se ejecuta en tu navegador; no se nos envía nada.
Después repite con tus propias semillas reveladas. Para ver por qué un juego justo igual pierde dinero con el tiempo, prueba el simulador de riesgo de ruina o lee Dice y ventaja de la casa.
Errores comunes
- Verificar antes de rotar. La semilla activa es secreta; solo puedes verificar pares de semillas anteriores.
- Nonce equivocado. Algunos casinos empiezan en 0 y otros en 1. Revisa tu historial.
- Espacios ocultos. Un espacio o salto de línea final cambia el hash. Usa
printf %s, noecho. - Otra fórmula. Crash, Plinko, Mines y otros juegos usan otro manejo de bytes. Usa la fórmula documentada por el casino.
- Sacar conclusiones de más. Una verificación correcta prueba que el resultado no se cambió tras el compromiso. No prueba retiros rápidos, una ventaja justa ni un operador confiable. Mira la lista de seguridad.
Si juegas en Mint.io, compara su propia página de equidad con estos pasos antes de confiar en ellos; no hemos verificado la fórmula exacta de bytes de Mint.
Tras reproducir un resultado, comprueba el modelo de pagos por separado con la auditoría de pagos y RTP. Las tablas de Dice con 2% y 3% de ventaja supuesta muestran por qué una tirada verificable puede conservar un retorno esperado negativo.
La tabla de probabilidades de Limbo compara objetivos y probabilidades; comprueba un modelo matemático, no una semilla del servidor ni la disposición del operador a pagar.
Después de reproducir una casilla, revisa su probabilidad supuesta y todos los pagos en la calculadora de Plinko. Una casilla reproducible no determina por sí sola el RTP.
Verificar Keno también requiere la correspondencia de bolas distintas del juego. La calculadora de Keno aporta una distribución teórica, pero no reconstruye semillas ni autentica sorteos.
Después de reproducir un resultado, la calculadora de retiro de Crash ilustra probabilidades a objetivo fijo con la ventaja introducida. No verifica el cumplimiento del retiro automático ni el redondeo real.
Mira qué requiere cada nivel, con números de ejemplo.
Preguntas frecuentes
¿Puedo verificar una apuesta antes de que se revele la semilla del servidor?
No. Antes de rotar solo tienes el hash de la semilla. Solo puedes verificar después de rotar las semillas, cuando el casino revela la semilla anterior.
¿Una verificación correcta significa que el casino es seguro?
No. Solo muestra que ese resultado coincide con la semilla comprometida según la fórmula usada. No dice nada sobre retiros, licencia, solvencia ni ventaja de la casa.
¿Las semillas de esta guía son de un casino real?
No. Son valores de ejemplo creados y calculados por nosotros para que cualquiera pueda reproducirlos. Usa tus propias semillas reveladas para verificar tus apuestas.
¿Listo para probar Mint.io?
Compara la documentación de equidad de Mint.io con estos pasos antes de aplicar la fórmula de ejemplo y fija un límite de pérdida. Lee primero nuestra reseña completa de Mint.io, fija un presupuesto y juega con responsabilidad.
- Deposita y retira en USDT o USDC: sin cambios de precio
- Sin código: recompensas en el token $MNTD: rakeback, recompensas diarias y staking MINT Status
- Casino, apuestas deportivas y mercados de predicción en una cuenta
+18 · Patrocinado · Aplican T&C · No disponible en regiones restringidas