MegaCharm
A decentralized lottery protocol on BNB Smart Chain — provably fair daily draws, $5 stablecoin tickets, a 90% payout pool, instant on-chain settlement. Every line, contracts to frontend, written by one person.
- Chainlink VRF for randomness anyone can verify on-chain
- Chainlink Automation runs the daily draw — no human in the loop
- Upgradeable Solidity contracts that custody user funds; audit published
- React dApp, four wallet integrations, a $MEGA token tier system
contract MegaCharmLottery is UUPSUpgradeable { function fulfillRandomWords( uint256 requestId, uint256[] memory words ) internal override { // Chainlink VRF — provably fair _drawWinner(words[0]); _payout(); // 90% to the pool } }