Winner selection process for buying incentives

Determination and Reward Process of the Purchase Incentive Winner

  1. Transaction Monitoring

    • A smart contract actively monitors all transactions on the blockchain, focusing on each sell order and the subsequent buy orders.

  2. Verification of Winning Conditions

    • After a sell order is executed, the smart contract begins to monitor the following buy orders. The address of the first buy order that is placed post-sell order and reaches or exceeds 100U is identified as the winner.

    • The determination of the winner is based on the amount and the order of the buy transactions. Only the first qualifying buy order can win the status.

  3. Winner Reward Distribution

    • Once a winner is confirmed, the smart contract immediately processes the distribution of rewards. Rewards are typically in the form of tokens, sent directly to the winner's wallet address.

    • The specifics of the reward amount and type of tokens are predetermined by the Mega Millions mechanism.

  4. Duration of Reward and Succession

    • The winner retains their status until another buy order in subsequent transactions meets or exceeds 100U and is confirmed by the smart contract as the new winner.

    • Once a new winner is confirmed, the previous winner loses their status, and the reward shifts to the new winner.

  5. Record-keeping and Transparency

    • All details about the winners and their transactions are recorded on the blockchain, ensuring transparency in the process. This allows all participants to track and verify the legitimacy of the winners.

  6. Continuous Monitoring and Reset

    • The smart contract continuously monitors market transactions to ensure that every time a qualifying new winner emerges, the winner status is updated promptly.

    • This process does not require manual resetting but is automatically conducted through ongoing transaction monitoring and winner updates.

This mechanism enhances the speed of reaction and transparency in transactions through the automation of smart contracts, motivating users to actively participate in market activities, while ensuring fair and just reward distribution. Each qualifying buy order has the chance to become the new winner, adding dynamism and attractiveness to the market.

Last updated