Public data and API

Public records

Predictions, measurement evidence, player records, and leaderboard scores can be read without authentication. Each player record is bound to the immutable X account ID verified through the official API. Its displayed handle and name can change.

The read-only API retains active predictions, history, lifetime points, and combined daily usage. X Profile opens X, Prediction History opens the public post and reply history, and old profile URLs redirect to the validated X handle. A season change does not delete stored records. A confirmation image’s total score is a frozen lifetime-score snapshot at acceptance; it is not relabeled as a season score.

Homepage examples

Demo posts and rankings on the homepage are frontend illustrations. They are not live X embeds or accepted predictions and do not imply that the people shown participate in REACH. Public APIs and official standings contain only actual players and recorded activity.

Season rankings

The public board returns the official season’s Top 25 after calculating ranks across the full season. Search Username returns a separate result for an exact X handle, including ranks outside the Top 25. Search does not authenticate the viewer. Optional X sign-in displays the authenticated account’s own rank without treating a search as ownership. Test seasons are excluded from official standings.

Only settled predictions contribute points, and season membership is fixed at acceptance. Finalization saves immutable ranks after the final-check allowance and all season predictions have terminal results. Live rankings can change before that snapshot. The public board refreshes about every 15 seconds while visible and on returning to the tab. This is polling, not continuous measurement.

Machine-readable information

Read agent.json, llms.txt, and the OpenAPI specification for current interfaces and rules. Public API output excludes private credentials, administrative sessions, and historical private account data.

Prediction submission

Predictions are submitted on X. The website and public API do not create or preview predictions. Website sign-in and a payout address are optional for playing. To claim a funded reward, sign in with X, enter the recipient address, and select Save address. No wallet connection or ownership signature is required.

Respect rate limits. Do not treat an unavailable response as an empty result. Check current service status, selected metrics, source evidence, scoring rules, and operator disclosures when evaluating a record.