ElyxS — Infraestructura para sorteos verificables
Crea sorteos para comunidades y proyectos o participa en los que estén abiertos. Las reglas se registran en la cadena, un contrato inteligente determina a los ganadores con Supra dVRF y cualquiera puede verificar el resultado.
Qué hace verificable un sorteo
El organizador define las condiciones por adelantado. Una vez publicadas, quedan registradas en la cadena, las participaciones se contabilizan conforme a esas reglas y un contrato inteligente determina a los ganadores mediante la aleatoriedad verificable de Supra dVRF. Cualquiera puede verificar el resultado final.
Antes de participar, también se indica dónde queda el premio: está custodiado por el contrato inteligente o permanece con el organizador, que en ese caso es responsable de entregárselo al ganador.
Cómo se reparten los roles
Organizador
Elige el premio, define las reglas y publica el sorteo.
ElyxS
Publica las condiciones en la cadena y ejecuta el sorteo según la mecánica elegida.
Participante
Ve las condiciones de antemano, decide si quiere participar y puede verificar el resultado por su cuenta.
Cómo se desarrolla un sorteo
El organizador fija las condiciones, los usuarios deciden si quieren participar y el contrato inteligente registra las participaciones válidas y determina a los ganadores según las reglas publicadas.
- 01
Configuración del sorteo
El organizador elige el premio, el modelo de participación, el número de ganadores, las fechas y los límites.
- 02
Publicación de las condiciones
Al publicar, las reglas se registran en la cadena y el sorteo queda abierto a la participación. También puedes compartir el enlace con tu comunidad.
- 03
Participación
Los usuarios ven las condiciones de antemano y deciden si quieren participar. Cada entrada válida se contabiliza según las reglas publicadas.
- 04
Resultado y verificación
Cuando termina la participación, el contrato inteligente determina a los ganadores mediante la aleatoriedad verificable de Supra dVRF. El resultado se publica y el premio se entrega según el modo elegido.
ElyxS funciona sobre Supra
Supra es la blockchain de capa 1 sobre la que funciona ElyxS.
Supra L1
La red donde funcionan las transacciones y los contratos inteligentes de ElyxS. Las condiciones, los datos de participación y los resultados se guardan en la cadena.
Contratos inteligentes en Move
El código aplica las reglas publicadas: registra cada participación válida, fija el conjunto antes de elegir a los ganadores y guarda el resultado.
Supra dVRF
El servicio de aleatoriedad verificable de Supra devuelve un valor aleatorio con una prueba criptográfica. El contrato inteligente verifica la prueba antes de calcular los ganadores.
Supra Oracle
ElyxS lo utiliza para consultar el tipo de cambio de SUPRA y comprueba que los datos estén actualizados antes de mostrarlos en la interfaz.
SupraScan
El explorador público de la blockchain Supra. Permite consultar la dirección del contrato, las transacciones y los eventos del sorteo.
Cómo verificar los datos de un sorteo
Sigue el recorrido desde las condiciones publicadas hasta el resultado registrado y abre las transacciones que lo respaldan en SupraScan.
Cómo se forma un resultado verificable
- 01
Las condiciones se publican
El contrato inteligente registra las reglas antes de que comience la participación.
- 02
Las participaciones se registran
Antes de elegir a los ganadores, el contrato usa el conjunto fijado de participaciones válidas.
- 03
La aleatoriedad se verifica
El contrato solo acepta la respuesta de Supra dVRF después de verificarla criptográficamente.
- 04
El resultado se registra
Los ganadores y el estado final se guardan en la cadena.
Dirección del contrato
Testnet0xdbe4051500355f4993c790ac2efef41779557a7add9e2e40ac62f16f715b88f0Qué comparar
- Compara el ID del sorteo y la dirección del contrato de ElyxS con los datos de la transacción en SupraScan.
- La transacción de creación muestra las condiciones publicadas antes de que comenzara la participación.
- La transacción del resultado muestra la respuesta de Supra dVRF y los ganadores registrados.
Para verificar
Guías detalladas sobre los contratos, la aleatoriedad y la verificación de resultados.
Qué hacer a continuación
Elige el siguiente paso: crea un sorteo, encuentra sorteos abiertos o continúa con la verificación y los materiales de referencia.