GET/api/state
Everything the home page shows: the phase, when the next round starts, the HYPE waiting for it, all time totals, the last round and the current five.
None.
curl https://usequintra.xyz/api/statesource string | Where the data came from, for example "Montra API" or "Elysium · Quintra bot". |
updatedAt number | Milliseconds since 1970 when the data was read. |
block number | null | Elysium block the chain figures were read at, when they were. |
stale boolean? | True when the figure is older than its expected refresh period. |
brand object | name, ticker, tagline. |
phase "awaiting_launch" | "live" | awaiting_launch until the token address is set. |
tokenAddress / botWallet string | null | Null until posted. |
botEnabled boolean | False means dry run: rounds are computed and logged, nothing is sent. |
chainId number | Elysium, 99901. |
roundMinutes number | Round length. |
nextRoundAt number | Next round start, milliseconds since 1970. |
budgetSoFar string | null | HYPE waiting for the next round, in wei. Null before launch or when unreadable. |
budgetSoFarUsd / hypeUsd number | null | USD figures when a HYPE price is available. |
totals object | rounds, walletsPaid, airdroppedUsd (number | null), airdroppedHype (wei), burned (smallest unit). |
lastRound RoundSummary | null | The last finished round. |
picks RoundPick[] | The current five, short form. |
picksUpdatedAt / lastScoreAt number | null | When the last score run finished. |