No pending challenges
No completed challenges yet
Complete a challenge to see it here
No rankings yet. Be the first to play!
Connect your Farcaster wallet to start playing
Stay in Range
Contract Week 1 = Supabase week 2 (itsazzl's week). Set "Week to process", optionally set the Supabase week_start for Week 1 below, then load leaderboard and confirm payout.
Click "Load last week top 10" to fetch from leaderboard.
Finalize only = one tx to set winners and amount. Then run payout batches, then withdraw leftover below.
Use the same "Week to process" above. Enter exactly 10 usernames (1st place = Rank 1, etc.) for that week.
Call finalize for the selected week (one tx). Use same "Week to process" and load leaderboard (or enter usernames) first. Then run payout batches, then withdraw leftover in "Withdraw Week Leftover". Optional: set "Total to distribute" to a small amount so most of the pool stays as leftover.
Advance the contract to the next week (e.g. Week 2). Do this after you have finalized and paid out the previous week. Then you can withdraw that week's leftover.
PRO sent directly to the contract (without calling a function) is unassigned. Click below to assign it to the current week's pool so it can be paid out. Do this before advancing the week.
To address must be an admin wallet (admin1, admin2, or added admin). To withdraw all: enter an admin address and click Withdraw all. Or enter amount + admin address and click Withdraw PRO.
Only for weeks that are finalized and fully paid. To address must be an admin wallet. Use same "Week to process" above to run payout first, then withdraw here.
Send a push to everyone who added the app and enabled notifications. Connect your admin wallet and sign when prompted—no Vercel config needed.