Zombies On Base · Tool 01 · Fully on-chain Zombie szn
THE
GRAVEYARD
Fully onchain Zombies given back to holders. Every draw uses Chainlink VRF on Base, and every result is public onchain.
Current giveaway
Loading from Base…
Am I in?
Check a wallet against the committed snapshot of the latest giveaway.
Graveyard log
Every Zombie given back to the community, read directly from the raffle contract.
How it works
- The prize and the fee are locked onchain. One transaction sends the prize Zombie and the Chainlink fee into the raffle contract. The Zombie can only go to a winner, or back to the owner if the giveaway is cancelled before the draw.
- One ticket per Zombie. Every Zombies On Base token is a ticket. Its holder at the moment of the draw wins it. The owner wallet's Zombies and the prize itself don't count.
- No sign-up, no snapshot file. The contract reads the holders onchain when it draws.
- Drawn automatically after the close. A scheduled keeper triggers the draw within a few minutes of the countdown ending, and the prepaid fee pays Chainlink VRF v2.5 for a verifiable random number. Anyone can also press "Draw the winner" at any time after the close.
- Picked and paid in one step. When Chainlink's number arrives, the contract picks a random Zombie and sends the prize to its holder in the same transaction, so nobody can react in between.
Admin
Only visible to the raffle owner wallet.
Start a giveaway
One press: locks the prize Zombie and the Chainlink fee deposit. The first time, your wallet also asks to approve the raffle contract (once).
Unused deposit is refunded to you at the draw.
Cancel
Only before the draw. Returns the prize and the fee deposit to your wallet.