This guide explains how ElyxS platform lotteries work and what to check before buying a ticket.
What this draw is
A platform lottery is an on-chain draw created by ElyxS with its own draw id, sales window, ticket price, participation policy, and treasury snapshot.
Ticket sales, closure, randomness, settlement, claims, and refunds follow Move smart-contract rules on Supra.
The winner is not selected manually by ElyxS.
How it differs from other scenarios
A platform lottery is distinct from a jackpot and a user-created draw.
A jackpot has a separate eligibility and registration cycle. A user-created draw is requested by its creator and can use different participation and prize modes.
Who can participate
You can join when:
- StarKey Wallet is connected to the environment shown by ElyxS;
- the sales window is open;
- the wallet meets the active participation rules;
- the wallet has enough SUPRA for the ticket and network fee;
- the current legal bundle has been accepted when required.
The current platform lottery template allows one ticket per wallet. Treat the selected draw card and contract snapshot as the source of truth.
What the user gets
A successful ticket gives the wallet an on-chain entry in that lottery and a chance under its immutable selection rules.
The active card shows how confirmed sales are allocated among the winner prize, jackpot pool, and operations. That split belongs to the created draw's snapshot and can differ between series.
After a valid result, the winner's contract-backed payout is perpetual and irrevocable. ElyxS may deliver an eligible payout automatically when the active policy permits it. Otherwise, the winning wallet submits the available claim transaction.
Basic participation conditions
Before signing, check:
- category and draw id;
- sales status and deadline;
- ticket price and wallet limit;
- current allocation shown for the draw;
- network and contract address;
- total amount in StarKey Wallet.
Do not rely on an older announcement or screenshot.
How the draw lifecycle works
From a user's perspective:
- ElyxS opens ticket sales under the draw's snapshotted rules.
- The wallet buys a ticket while sales are active.
- Sales close by the configured condition.
- The contract requests Supra dVRF randomness.
- The result transaction records the calculated result.
- Settlement creates the winner payout and applies the draw's treasury split.
- The prize is delivered automatically when eligible, or the winner submits the available claim transaction.
If the draw is canceled before a result, its treasury allocation is not applied. Ticket payments become refundable to participants.
How the result is determined and where to verify it
Supra dVRF provides randomness that can be checked after settlement.
Compare the active contract, draw id, dVRF request, result transaction, winner, payout id, and payout or refund state.
Open Verify Draw Results for the short path.
Use How to Read SupraScan for ElyxS for exact functions, events, and fields.
What to check before you confirm
- You opened a platform lottery rather than a jackpot or user-created draw.
- The network and contract match ElyxS.
- Sales are open.
- The ticket price and one-ticket policy match the wallet prompt.
- The treasury allocation shown belongs to this draw.
- The action starts from the official ElyxS interface.
If the wallet result becomes uncertain, do not sign the purchase again. Let ElyxS check the first attempt, then review wallet history or SupraScan.
Limitations and important caveats
Sales, result, indexing, and claim visibility can be delayed by chain or service conditions.
The platform can pause or cancel a draw before a valid result when the contract permits it.
After a valid result, neither a pause nor an administrative action can make the winner's contract-backed entitlement expire, return it to a pool, sweep it, or redirect it.
The jackpot contribution is not a hidden second winner in the lottery. It funds a separate jackpot cycle.