https://api.54-237-170-237.sslip.io
Routes marked ▸ have a dedicated reference page. The rest are listed with the source
file and line that defines them — read there before depending on one, since an undocumented
route carries no stability promise.
Mobile
Device fleet
A device only appears here after it calls
/api/mobile/register; without that the fleet
reads zero no matter how much engagement arrives.
Rollup (optimistic engagement aggregator)
Light client attestations
This is the path where a phone verifies the chain instead of trusting it — see
Run a node and the
yc-light crate.
Explorer / chain data
Faucet
Block endorsements
Error shape
Every route returns errors in the same envelope, so a client can branch oncode rather
than parsing prose:
BAD_REQUEST (400), NOT_FOUND (404),
ROLLUP_DISABLED (503), INVALID_EPOCH (400).