Volver a la cartelera de resultados
Acceso agencias
M
MEJORLOTTO PROVABLY FAIR
Transparencia & Verificación
Cero Secretos · Cero Tómbolas Manipulables · 100% Criptográfico

¿Cómo se determinan los animalitos ganadores?

En Mejor Lotto no existen tómbolas a puerta cerrada ni algoritmos internos opacos. Cada resultado se extrae directamente del Hash de un bloque público de la red Ethereum (Mainnet) y se calcula mediante una fórmula matemática abierta. Cualquier jugador o auditor puede comprobar el resultado de forma independiente.

Fuente de Azar Ethereum Mainnet Bloques públicos mundiales
Fórmula Oficial Hash % 38 Residuo matemático 0..37
Cierre de Ventas -5 Minutos Bloqueo antes del sorteo
Auditoría Externa Etherscan.io Explorador de bloques libre
Mecanismo Cronológico

El ciclo de vida de cada sorteo

Para asegurar que nadie pueda predecir ni cambiar un resultado, el sistema sigue una secuencia estricta e irreversible.

1
5 min antes

Cierre Inamovible de Ventas

Exactamente 5 minutos antes de la hora pautada (por ejemplo, a las 07:55 AM para el sorteo de las 08:00 AM), el servidor cierra automáticamente la sesión de apuestas.

A partir de ese segundo, ningún ticket puede ser emitido, anulado ni editado. El bloque de Ethereum que determinará el resultado aún no ha sido minado ni validado en la blockchain, garantizando que nadie conozca el resultado por adelantado.

2
Hora exacta (:00)

Selección del Bloque en Ethereum

Al cumplirse la hora en punto del sorteo (ej. 08:00:00 AM hora Caracas), el sistema consulta los nodos públicos de Ethereum y toma como referencia el último bloque validado por la red cuyo timestamp sea inmediatamente anterior o igual al momento programado.

Ethereum es una red descentralizada gobernada por cientos de miles de validadores independientes a nivel mundial. Es criptográficamente imposible que Mejor Lotto o cualquier tercero manipule el contenido de un bloque.

3
Criptografía SHA-3

Extracción del Block Hash

Cada bloque de Ethereum tiene una huella digital única llamada Block Hash. Es una cadena hexadecimal de 64 caracteres (256 bits).

0x914f757f9ff4674e25e3a32801bcfa50b691079326f295b9d5c317b6d19451b8

Este valor es público, inmutable e imborrable. Queda registrado en la base de datos de Mejor Lotto junto con el número del bloque para que cualquiera pueda consultarlo en Etherscan.

4
Determinista

Aplicación de la Regla (Módulo 38)

Se aplica la regla oficial full_hash_decimal_mod_38:

  • El hash se convierte de hexadecimal a un entero decimal gigante.
  • Se calcula el residuo dividiendo entre 38 (Decimal % 38).
  • El resultado es siempre un número entre 0 y 37 (38 posiciones en total).
  • La posición obtenida indica sin ambigüedad el animalito ganador.
Matemática sin secretos

La fórmula matemática paso a paso

Entiende la transformación exacta desde el hash del bloque hasta la ruleta de animalitos.

A

Paso A: Normalización del Hash Hexadecimal

El hash del bloque de Ethereum consta de 64 caracteres en base 16 (hexadecimal). Se retira el prefijo 0x y se convierte a minúsculas:

0x914f757f9ff4674e25e3a32801bcfa50b691079326f295b9d5c317b6d19451b8
B

Paso B: Conversión a Decimal Gigante (BigInt)

Dado que el hash tiene 256 bits, su valor supera por mucho el límite de los enteros normales de 64 bits. En Mejor Lotto se emplea aritmética de precisión arbitraria (BCMath / BigInt) para convertir el número hexadecimal a su valor decimal exacto de ~77 dígitos:

65725754907772116058722188493671480632748369523350697105855674101298269278648
C

Paso C: Cálculo del Módulo 38

El operador matemático módulo (%) obtiene el residuo de la división entera entre 38. En cualquier división entre 38, el residuo solo puede ser un número entero comprendido entre 0 y 37 inclusive:

657257...278648 mod 38 Posición Resultante = 2

Nota de probabilidad: Debido a que el rango de 256 bits (2^256) es astronómico, cada uno de los 38 animalitos tiene exactamente la misma probabilidad matemática uniforme de ser elegido (1 en 38, aprox. 2.6316%).

D

Paso D: Mapeo de la Posición al Animalito Ganador

La posición obtenida (0 a 37) se traduce en la ruleta de 38 animalitos según la tabla oficial:

Posición 0 Animalito #0 Delfín 🐬
Posición 1 Animalito #00 Ballena 🐋
Posiciones 2 a 37 Animalitos #01 Carnero al #36 Culebra (Posición = Número + 1)
Herramienta de Auditoría en Vivo

Calculadora y Verificador de Hash

Pega cualquier Hash de bloque de Ethereum (de un sorteo real o cualquier bloque de Etherscan) y comprueba al instante el cálculo exacto ejecutado directamente en tu navegador.

Desglose de Cálculo Matemático en Tiempo Real
1. Hash Limpio (Hexadecimal) --
2. Valor Decimal Completo (BigInt Base 10) --
3. Residuo de la División (Módulo 38) Decimal % 38 = --
🐾
Resultado Ganador

--

Número #-- · Posición --
Catálogo Oficial

Mapeo de las 38 Posiciones de la Ruleta

Cada número resultante de la operación mod 38 (desde 0 hasta 37) corresponde a un animalito único e inalterable.

Pos. 0 #0
🐬 Delfín Acuáticos
Pos. 1 #00
🐋 Ballena Acuáticos
Pos. 2 #01
🐏 Carnero Tierra
Pos. 3 #02
🐂 Toro Tierra
Pos. 4 #03
🐛 Ciempiés Insectos
Pos. 5 #04
🦂 Alacrán Insectos
Pos. 6 #05
🦁 León Depredadores
Pos. 7 #06
🐸 Rana Anfibios
Pos. 8 #07
🦜 Perico Aves
Pos. 9 #08
🐭 Ratón Pequeños
Pos. 10 #09
🦅 Águila Aves
Pos. 11 #10
🐯 Tigre Depredadores
Pos. 12 #11
🐱 Gato Domésticos
Pos. 13 #12
🐴 Caballo Tierra
Pos. 14 #13
🐒 Mono Selva
Pos. 15 #14
🕊️ Paloma Aves
Pos. 16 #15
🦊 Zorro Depredadores
Pos. 17 #16
🐻 Oso Depredadores
Pos. 18 #17
🦃 Pavo Aves
Pos. 19 #18
🫏 Burro Tierra
Pos. 20 #19
🐐 Chivo Tierra
Pos. 21 #20
🐷 Cochino Tierra
Pos. 22 #21
🐓 Gallo Aves
Pos. 23 #22
🐪 Camello Tierra
Pos. 24 #23
🦓 Cebra Tierra
Pos. 25 #24
🦎 Iguana Reptiles
Pos. 26 #25
🐔 Gallina Aves
Pos. 27 #26
🐄 Vaca Tierra
Pos. 28 #27
🐕 Perro Domésticos
Pos. 29 #28
🦅 Zamuro Aves
Pos. 30 #29
🐘 Elefante Tierra
Pos. 31 #30
🐊 Caimán Reptiles
Pos. 32 #31
🦔 Lapa Pequeños
Pos. 33 #32
🐿️ Ardilla Pequeños
Pos. 34 #33
🐟 Pescado Acuáticos
Pos. 35 #34
🦌 Venado Tierra
Pos. 36 #35
🦒 Jirafa Tierra
Pos. 37 #36
🐍 Culebra Reptiles
Historial Real en Blockchain

Sorteos recientes verificados

Registros oficiales guardados en la plataforma con su respectivo bloque de Ethereum y enlace de verificación directa en Etherscan.

Fecha y Hora Bloque Ethereum Fórmula (% 38) Animalito Ganador Etherscan
20:00 PM 04/11/2026 #26,344,898 Posición 19
🫏
Burro #18
Auditar
19:00 PM 04/11/2026 #26,344,598 Posición 32
🦔
Lapa #31
Auditar
18:00 PM 04/11/2026 #26,344,299 Posición 26
🐔
Gallina #25
Auditar
17:00 PM 04/11/2026 #26,343,999 Posición 9
🐭
Ratón #08
Auditar
16:00 PM 04/11/2026 #26,343,699 Posición 11
🐯
Tigre #10
Auditar
15:00 PM 04/11/2026 #26,343,402 Posición 14
🐒
Mono #13
Auditar
14:00 PM 04/11/2026 #26,343,103 Posición 9
🐭
Ratón #08
Auditar
13:00 PM 04/11/2026 #26,342,803 Posición 7
🐸
Rana #06
Auditar
Código Abierto & Verificabilidad

Script de verificación independiente

Cualquier programador puede replicar el cálculo en su propia computadora con pocas líneas de código. No necesitas confiar en nuestra palabra: corre el script y compruébalo.

verificar_sorteo.py
Python 3
# 1. Pega aquí el Hash del bloque obtenido en Etherscan
block_hash = "0x914f757f9ff4674e25e3a32801bcfa50b691079326f295b9d5c317b6d19451b8"

# 2. Convertir hexadecimal a entero decimal de 256 bits
numeric_value = int(block_hash, 16)

# 3. Aplicar regla oficial: Módulo 38 (0..37)
position = numeric_value % 38

# 4. Mapear la posición al animalito oficial
if position == 0:
    animal = "0 - Delfín"
elif position == 1:
    animal = "00 - Ballena"
else:
    animal = f"{position - 1:02d}"

print(f"Posición Matemática: {position}")
print(f"Animalito Ganador: {animal}")
verificar_sorteo.js
Node.js / Browser
// 1. Hash del bloque tomado de Etherscan
const blockHash = "0x914f757f9ff4674e25e3a32801bcfa50b691079326f295b9d5c317b6d19451b8";

// 2. BigInt soporta números hexadecimales sin límite de precisión
const numericValue = BigInt(blockHash);

// 3. Módulo 38 oficial
const position = Number(numericValue % 38n);

// 4. Mapeo a animalito
const animal = position === 0 ? "0 - Delfín"
             : position === 1 ? "00 - Ballena"
             : String(position - 1).padStart(2, "0");

console.log(`Posición: ${position} -> Ganador: ${animal}`);
Dudas Habituales

Preguntas frecuentes sobre transparencia

Claridad absoluta en cada aspecto de la seguridad e imparcialidad del juego.

¿Puede la plataforma predecir o cambiar el resultado?

No. Los bloques de Ethereum son creados por una red mundial de miles de nodos descentralizados. Dado que las ventas de Mejor Lotto cierran estrictamente 5 minutos antes del sorteo, el bloque de referencia aún no existe al momento de emitir las apuestas.

¿Por qué son 38 posiciones si son 36 animalitos tradicionales?

La ruleta completa de Mejor Lotto incluye 38 opciones: el animalito 0 (Delfín), el 00 (Ballena) y los 36 animalitos del 01 al 36 (Culebra). Al calcular el residuo módulo 38 (mod 38), cada uno de los 38 animalitos cuenta con una probabilidad matemática idéntica de 1/38.

¿Cómo sé que el bloque no fue elegido a conveniencia?

La regla del sistema es automática y fija: siempre se toma el bloque cuyo timestamp sea inmediatamente anterior o igual al momento programado del sorteo (scheduled_at). No hay intervención humana para seleccionar qué bloque utilizar.

¿Cómo puedo auditar un resultado en Etherscan?

En la cartelera principal de Mejor Lotto, haz clic en el botón “Verificar” de cualquier sorteo finalizado. Se abrirá la ventana con el enlace directo a Etherscan.io. Allí podrás ver el Block Hash oficial, copiarlo y pasarlo por nuestra calculadora o ejecutar el script en tu computadora.

Juega con Tranquilidad

Resultados limpios. Pagos garantizados.

Registra tus apuestas directamente desde la App o en nuestras agencias autorizadas. Recibe tu ticket digital al instante.

Resultados Jugar App