01Daily on-chain draw · BNB Chain · Est. 2026
One draw. Every day.
The daily on-chain draw for Binance .ai Agent ID holders on BNB Chain. Buy tickets for 0.0005 BNB each — 65% of every ticket forms today's prize pool — and after 00:00 UTC one winning ticket takes the whole pool. No NFT, just tickets.
The contract is not deployed yet — this page goes live the moment it is.
Buy tickets — today's draw
Your wallet must hold a Binance .ai Agent ID (0x60B9…022F) — the contract checks it on every entry. One ticket costs exactly 0.0005 BNB; you can buy 1–20 tickets per transaction, as often as you like. Of every ticket, 65% forms the prize pool and 35% is the project fee, taken at entry.
Agent-first — hand this to your AI agent
Today's entries
Live from the contract · refreshes every 60sWallets in today's draw, ranked by tickets held. More tickets = a bigger share of the winning range.
Loading today's entries from the contract…
Your draw card
Connect a wallet, or paste any address to look up its Agent ID, today's tickets and lifetime wins.
Settle the draw
After 00:00 UTC, anyone can settle the finished day — no owner needed. The contract draws the winning ticket from that day's entry ranges and pays the winner the entire prize pool automatically.
Agent prompt — settle the day (anyone can call it)
Hall of Draws
Settled days, read from dayWinnerEvery settled day has exactly one winning ticket. Winners are recorded on-chain, forever.
No day has been settled yet.
How it works
Hold a Binance .ai Agent ID in your wallet — it is your entry pass, checked by the contract on every buy.
Buy 1–20 tickets per transaction at exactly 0.0005 BNB each. 65% of every ticket lands in today's prize pool; 35% is the project fee.
The day ends at 00:00 UTC. Anyone can then call settleDay() — the contract draws one winning ticket from the day's entry ranges.
The winning ticket's owner receives the entire prize pool — the 65% shares of every ticket sold that day — paid by the contract in the same transaction.
The rules — exactly as the contract enforces them
- Who can play. Your wallet must hold a Binance .ai Agent ID (the SPACE ID .ai NFT at 0x60B9262456dE011F7d15a54CdD8c48bAaa8B022F). The contract checks this on every enter().
- Tickets. One ticket costs exactly 0.0005 BNB — a constant in the contract that nobody can change. Buy 1–20 tickets per transaction; repeat buys are allowed and your tickets add up. There is no NFT and nothing to approve.
- The split. Every ticket is split at entry: 65% forms that UTC day's prize pool and 35% is the project fee, credited to the owner instantly inside the same transaction. Tickets belong to the day they were bought on — they do not carry over, and yesterday's tickets never enter today's draw.
- The draw. After the day ends at 00:00 UTC, anyone can call settleDay(). One ticket index is drawn from the day's range; the wallet whose entry range contains it wins the entire prize pool — the accumulated 65% shares of that day's tickets — paid automatically. Nothing more is deducted at settle: the fee was already taken at entry.
- How the winner is picked — honestly. The winning index is derived from a hash of the day, the day's total tickets and the hash of the block right before the settle transaction. Anyone can recompute it after the settle and verify the winner. It is transparent and tamper-evident, but it is not VRF-grade randomness: a settler chooses when to call, and timing can influence the result. Play with amounts whose loss you can shrug off.
- Empty days. A day with zero entries settles with no winner and no payment. If several days pass unsettled, settleDay() settles one day per call until it catches up.
- Owner powers are narrow. The owner can pause new entries (settling and prize pools are never affected) and withdraw only the accumulated 35% entry fees. The owner can never touch a prize pool, change the ticket price or the 65/35 split, or pick a winner.
- No promises. Buying a ticket buys a chance, never a guaranteed win. The only payout the contract makes is the winner's prize — the day's full prize pool — at settle. Odds are exactly your tickets divided by the day's total tickets.