plain language. read before you pledge or play.
callsheet is a prediction game for hackathons and contests. organizers list events; project owners write questions about their own projects within those events. predictors answer those questions and seal their answers. when an event resolves, callsheet scores ballots and distributes prize pools (where applicable) to winning predictors.
callsheet is operated by @25thprmr as a personal project. it is not a registered company, not a financial institution, and not affiliated with the events listed on the platform unless explicitly noted.
to use callsheet you must:
if you cannot meet all of the above, do not use callsheet. callsheet may revoke your access at any time, including by removing your project claim or invalidating your ballot, if we believe you do not meet these requirements.
rounds run through the events listed on callsheet. project owners claim their projects (verified by X handle match), write campaign questions, and optionally pledge USDC to fund a prize. predictors connect X, answer campaigns, and seal answers per-campaign. once sealed, an answer is permanent.
when an event resolves (organizers or admin set the truth value), callsheet records the outcomes, scores all ballots, and (for campaigns with verified pledges) determines winners according to internal scoring rules. winners request payout with a sol wallet address; payouts go out manually within a 7-day SLA. unrequested payouts expire after 30 days.
project owners who pledge funds send them directly to the operator wallet on solana mainnet. the on-chain transaction is the source of truth. callsheet records the pledge in its database and verifies the transaction manually before marking the pledge as verified. minimum pledge is 5 USDC.
pledges are non-refundable except in two cases: (a) the campaign is marked "conditional" at creation and the predicate condition is not met, or (b) callsheet voids the campaign for cause. in either case, pledges return to the owner's wallet of record.
prize payouts are sent in USDC to the wallet address the winner supplies at request time. callsheet sends payouts manually and is not liable for delays caused by network congestion, exchange downtime, or wallet incompatibility. winners are responsible for providing a correct, USDC-compatible solana wallet address. a wrong address means the funds are gone.
scoring is deterministic and runs server-side when an admin resolves a campaign. the source code is public. specific thresholds and parameters used inside the algorithm (accuracy bands, raffle eligibility cutoffs, weights) are intentionally not disclosed in this document, to prevent predictors from gaming inputs at the margins. if you want to verify the rules were applied correctly to your ballot, callsheet will share the inputs and outputs on request.
for raffle-style components: a deterministic seed is recorded on each payout row, allowing after-the-fact verification that the published rule was followed. @25thprmr commits to the rule before the round opens and runs it as published.
callsheet is provided as is, with no warranties of any kind, express or implied. we make no promises about uptime, data integrity, or that the platform will be free of bugs. you participate at your own risk.
to the maximum extent permitted by law, callsheet, its operator, and any contributors are not liable for any direct, indirect, incidental, consequential, or punitive damages arising from your use of the platform, including but not limited to: lost pledges, missed payouts, payout failures, on-chain transaction issues, X account compromise, or jurisdiction-specific legal consequences.
your sole remedy if you are unhappy with callsheet is to stop using it.
we may update these terms at any time. material changes will be reflected in the "last updated" date at the top of this page. continued use after changes constitutes acceptance.
these terms are governed by the laws of the British Virgin Islands, without regard to conflict-of-laws principles. any dispute arising from your use of callsheet will be resolved exclusively in the courts of the British Virgin Islands, or in binding arbitration if the parties mutually agree.
if your jurisdiction would refuse to enforce a BVI judgment, your sole remedy is to stop using callsheet.
for any question, dispute, or override request, DM @25thprmr on X.