Verificación pública de sorteo

Hola

Organizado por prueba · Algoritmo RIFLY-CR-1

Sorteo verificado
Comprobado en este mismo servidor, al cargar la página.
  • La semilla revelada produce exactamente el compromiso publicado antes de vender.
  • Cada ganador se reproduce al recalcular el HMAC con la semilla y la entropía de la venta.

Ganadores

1º premio
hola prueba
TK-38462MEKC7
Boleto
0406

Datos para auditar

Con estos valores cualquiera puede reproducir el sorteo por su cuenta, sin acceso a la plataforma.

1 · Compromiso publicado antes de la venta
c0dd6213f98d53f6b7965e2e78c951d7f7625400944a55dcdec4ecb91a9bc951
2 · Semilla revelada al sortear
1d773edfad99d6578e72625ef9e85f14e7b6735da666ddd29b1e5adbb7c647cf
3 · Entropía de la venta (no la controla el organizador)
raffle:bdef56f9-2352-415b-8540-c0c00ef9f29f|sold:1|last_order:RF-4JYH-Q568|last_paid:2026-08-07T06:56:13.328Z
Boletos en el pool
1
Ejecutado
07 ago 2026, 06:56 a.m.
Algoritmo
RIFLY-CR-1

Derivación de cada premio

PremioPoolÍndiceRecalculadoBoleto
1º100 0406

Reprodúcelo tú mismo

Copia esto en cualquier terminal con Node instalado. No necesitas nada de esta plataforma.

const crypto = require("crypto");

const semilla   = "1d773edfad99d6578e72625ef9e85f14e7b6735da666ddd29b1e5adbb7c647cf";
const compromiso = "c0dd6213f98d53f6b7965e2e78c951d7f7625400944a55dcdec4ecb91a9bc951";
const entropia  = "raffle:bdef56f9-2352-415b-8540-c0c00ef9f29f|sold:1|last_order:RF-4JYH-Q568|last_paid:2026-08-07T06:56:13.328Z";

// 1 · la semilla corresponde al compromiso publicado
console.log(
  crypto.createHash("sha256").update(semilla).digest("hex") === compromiso
);

// 2 · derivación del 1º premio
const etiqueta = entropia + "#premio:1";
const hmac = crypto.createHmac("sha256", semilla).update(etiqueta).digest("hex");
const indice = Number(BigInt("0x" + hmac.slice(0, 32)) % 1n);

console.log(indice); // → 0

El índice apunta a la posición dentro de la lista de boletos vendidos ordenada por número de forma ascendente. Los premios se asignan sin reemplazo: un boleto que ya ganó sale del pool antes de derivar el siguiente.

Rifly
Sensepot Software Development
© 2026 Sensepot Smart Technologies. Todos los derechos reservados.
Plataforma Rifly v1.0.0 · Sorteos verificables RIFLY-CR-1