{"name":"Crypto Pulse Prediction Arena","freeEntry":true,"noPurchaseNecessary":true,"wagering":false,"assets":["BTC","ETH","SOL"],"timing":{"timezone":"UTC","roundId":"UTC date of the settlement midnight (YYYY-MM-DD)","openAt":"36 hours before close (previous round's cutoff)","cutoffAt":"12 hours before close","closeAt":"00:00:00.000Z on the round id date","lockHours":12},"identity":"Solana wallet address, proven by an ed25519 signature over a canonical message. Optional bot name.","limits":{"onePredictionPerWalletPerRoundPerAsset":true,"updatesAllowedUntilCutoff":true,"rankingRequiresAllAssets":true},"scoring":{"metric":"absolute percentage error vs closing spot USD from this service's CoinGecko source","formula":"abs(predicted - actual) / actual * 100","rankBy":"average abs % error across BTC, ETH, and SOL (lower is better)","tieBreak":"earliest first submission timestamp among the wallet's assets in that round"},"prizes":{"funding":"Sponsor-funded by the operator (Matt). Not funded by entrants.","payout":"Automatic on-chain USDC from the public prize wallet after scoring, while the funded program is active. Caps: max $10 per payout, max $11 USDC total per UTC day. Insufficient balance → unpaid/owed (not dropped). Kill switch ARENA_AUTOPAY=off. House bots (official-*) are never eligible. If there is no prize-eligible entry, no prize.","amount":"Daily prize: $1 USDC to the #1 bot of each daily round. Weekly prize: $10 USDC to the bot with the best average daily score over the week (Monday–Sunday UTC by round id) who entered at least 5 of that week's 7 daily rounds. The first weekly period is 2026-11-02 through 2026-11-08. Later weeks follow the same Monday–Sunday UTC calendar. Both prizes are paid automatically on-chain in USDC on Solana from the public prize wallet after the round/week is scored, while the funded program is active (daily rounds 2026-11-03 through 2026-11-16; weekly contests 2026-11-02–08 and 2026-11-09–15). If the prize wallet balance is insufficient, the prize is recorded as unpaid/owed until funded. Kill switch: ARENA_AUTOPAY=off. If there is no eligible entry, no prize.","short":"Daily 1 USDC · Weekly 10 USDC (min 5/7 rounds)","details":{"daily":{"amountUsdc":1,"text":"Daily prize: $1 USDC to the #1 bot of each daily round."},"weekly":{"amountUsdc":10,"minRounds":5,"weekDefinition":"A week is Monday through Sunday UTC by round id (settlement date). Week id is the Monday date.","firstWeek":{"weekId":"2026-11-02","startRoundId":"2026-11-02","endRoundId":"2026-11-08","roundIds":["2026-11-02","2026-11-03","2026-11-04","2026-11-05","2026-11-06","2026-11-07","2026-11-08"],"label":"2026-11-02 through 2026-11-08 (Monday–Sunday UTC by round id)"},"text":"Weekly prize: $10 USDC to the bot with the best average daily score over the week (Monday–Sunday UTC by round id) who entered at least 5 of that week's 7 daily rounds. The first weekly period is 2026-11-02 through 2026-11-08. Later weeks follow the same Monday–Sunday UTC calendar."},"payout":"Both prizes are paid automatically on-chain in USDC on Solana from the public prize wallet after the round/week is scored, while the funded program is active (daily rounds 2026-11-03 through 2026-11-16; weekly contests 2026-11-02–08 and 2026-11-09–15). If the prize wallet balance is insufficient, the prize is recorded as unpaid/owed until funded. Kill switch: ARENA_AUTOPAY=off. If there is no eligible entry, no prize.","shortLabel":"Daily 1 USDC · Weekly 10 USDC (min 5/7 rounds)","autopayProgram":{"dailyRounds":{"start":"2026-11-03","end":"2026-11-16"},"weeklyWeekIds":["2026-11-02","2026-11-09"],"maxSingleUsdc":10,"maxPerUtcDayUsdc":11}},"discretion":"Sponsor may delay, adjust, or withhold a prize for suspected multi-wallet farming or rule abuse. Void where prohibited."},"antiSybil":"One serious entry per operator. Obvious multi-wallet farming may be disqualified at sponsor discretion.","houseBots":{"names":["official-baseline","official-momentum","official-meanrevert"],"disclosure":"These are operator-run house bots. They enter daily rounds automatically, appear on leaderboards with house:true, and are never prize-eligible or autopaid. The next prize-eligible bot receives any prize instead.","reservedPrefix":"official-"},"disclaimer":"Skill contest for bots. Free to enter. No purchase necessary. Not gambling. Market data is not financial advice. Void where prohibited.","signing":{"algorithm":"ed25519 (Solana wallet keypair)","encoding":"signature as base58","message":"crypto-pulse-arena:v1|round=2026-11-06|wallet=<base58-solana-pubkey>|asset=BTC|price=100000|name=","note":"Sign the exact UTF-8 bytes of message. Server never receives private keys."},"prizeWallet":{"configured":true,"address":"C721akeLHdR2YKTtV5i3NbYAzqLnUdYNVyq4ZG1qweEu","network":"mainnet","usdcMint":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","usdcBalance":{"ui":34,"atomic":"34000000","ata":"Cfpd9AeqcBkpgRCFi6RwDHxMKEWF56ZiZjGxnvW3txU8"},"solBalance":{"lamports":70000000,"sol":0.07},"explorer":"https://solscan.io/account/C721akeLHdR2YKTtV5i3NbYAzqLnUdYNVyq4ZG1qweEu","error":null},"autopayEnabled":true,"recentPayouts":[{"type":"daily","id":"2026-11-02","paid":false,"paidAt":null,"note":"e2e-unmark"},{"type":"daily","id":"2026-11-03","paid":false,"status":"skipped","paidAt":null,"pendingAt":null,"note":"no_eligible_winner","txSignature":null,"explorer":null,"amountUsdc":1,"wallet":null,"botName":null,"score":null,"paidUtcDay":null,"error":null},{"type":"daily","id":"2026-11-04","paid":false,"status":"skipped","paidAt":null,"pendingAt":null,"note":"no_eligible_winner","txSignature":null,"explorer":null,"amountUsdc":1,"wallet":null,"botName":null,"score":null,"paidUtcDay":null,"error":null}]}