Lottery L1
Description
This game is based on users luck. Lottery round lasts 24 hours, user buys ticket and chooses 6 numbers on it, this ticket is added to his wallet. At the end of the round, a random 6-digit win number is generated and user can claim his reward if he guessed the numbers or a part of them. The percentage of winnings depends on the number of guessed numbers in the ticket.
Network layer: Mina L1
Rules
- Round Duration: each round lasts approximately 7 days
- Ticket Purchase:
- Each ticket costs 10 $MINA
- Ticket consist of 6 numbers (1–9) and quantity
- Duplicated tickets are allowed
- Platform Fees: A 3% fee is deducted from each ticket purchase
- Winning Ticket reveal: winning ticket revealed within 2 days after round ends
- Claiming Rewards: each ticket earns points*( 0, 90, 324, 2187, 26244, 590490, or 31886460 for 0, 1, 2, 3, 4, 5, or 6 correct numbers)*. The reward is a share of the total bank based on points, order of numbers matters
- Refunds: If the winning ticket is not generated within 2 days, you can get a refund for your ticket
Provable part
In the Lottery game we are proving a several gamers and application actions
- Tickets buying correctness
- Correct tickets distribution within round
- Correct reducing of tickets buying actions
- Winning ticket unpredictable generation
- Tickets claiming
Learn more about the L1 Lottery game
Game Architecture
To read more about game architecture follow this link
Audit
We take the security risks for building ZK technologies very seriously. We work with top-tier audit companies to mitigate the security risks. Here are our partners on the way of build safe and reliable:
- Extropy
Extropy is a consulting and security firm based on Oxford. They specialize on working with Zero-Knowledge technologies and ZK-native blockchain. The company conducted audit for our lottery game smartcontract
Conducted audits
| Company | Company website | Audit report |
|---|---|---|
| Extropy | extropy.io | Report |
Extropy.io audit
Audit dates
19/08/2024-11/10/2024
Audit conclusion
There is no evidence of malicious or untrustworthy code by the developers. The reported issue that should be noted by users of the system is issue 4.4, where in the unlikely event of the back end being permanently unavailable, an replacement would need to be created, which is possible though time consuming.