🌳
Green Beli
Lucky Holder Draw
Provably Fair · On-chain Verified
🏆 Lucky Holder Draw
Lucky Holder
Draw
Seeded by BSC block hash · Publicly verifiable · Anyone can reproduce
1
Upload Participant List
Paste the published Google Sheet link
Google Sheet URL
Sheet must be
published to web
:
File → Share → Publish to web → CSV → Copy link
Load Participant List
🔐 Verify Integrity Hash (optional)
✓ Verify Hash
Sheet hash:
—
2
Draw Settings
Block hash is the public random seed
Block Hash (random seed)
bscscan.com → search block number → copy "Hash"
Block Number
Number of Winners
Public Algorithm — Anyone Can Verify This Draw
// Fisher-Yates shuffle — deterministic, tamper-proof
// Same block hash + same CSV → always same winners
seed
=
"[paste block hash above]"
pool
=
[all NFT IDs from CSV]
//
0
entries loaded
winners
=
[]
for
i
in
range
(
5
):
// ⚠ Encoding: seed = bytes32, i = uint256 (32 bytes big-endian)
rand_i =
keccak256
( abi.encodePacked(bytes32(seed), uint256(i)) ) j = i + ( rand_i % (N - i) )
swap
( pool[i], pool[j] ) winners.
push
( pool[i] )
// ─────────────────────────────────────────────────────
// Want to verify yourself? Download the ready-to-run
// Node.js script: verify-draw.js (link below)
// No packages needed · Works on Windows & Mac
// ─────────────────────────────────────────────────────
↓ Download verify-draw.js
· Run locally with Node.js
🎲 Draw Lucky Holders Now
🏆 Lucky Holders Announced!
✓ Cryptographically Verified
↓ Export Winners CSV
⧉ Copy Wallet Addresses
⎙ Print / Save PDF