Sports outcome attestation — signed settled game result (flagship)
predge_sports_attestVerify settled sports outcomes with Ed25519-signed ESPN results for a finished match. Settle bets or prove track records offline by checking the signature against Predge's public key.
Instructions
PAID (~$0.02). Ed25519-SIGNED settled game outcome for one finished match — winner, final score, completed(bool), teams, scheduled time — sourced from ESPN and signed with Predge's published key, so it VERIFIES OFFLINE (no trust in this API): re-check the signature against the pubkey at data.predge.io/.well-known/predge-attest.json. Use it to settle bets, prove a track record, or ground a wager on a tamper-evident result. Optional winner (team abbreviation e.g. 'LAL'): adds queried_winner and correct (true iff it matches the settled winner). Unknown league or unfinished/unknown event returns null and is NOT charged. Leagues: nba, wnba, nfl, college-football, mlb, nhl, mls, epl, champions-league, laliga. Params: league, event_id (provider event id), winner.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| league | Yes | ||
| winner | No | ||
| event_id | Yes |