Pixel Reveal
Every square below lights up as a real pixel gets revealed, tracking live progress pulled straight from the Competition API. The actual image itself only becomes visible once a competition ends — see the last winner's revealed image below.
How to play
Log in with your Loop Arcade account and play straight away — our own server vouches for you with the competition provider, so there is no second login.
For a visitor already logged into Loop Arcade. Our own server vouches for them, server-to-server — no second login screen appears at all.
Live activity
How this integration works
Everything on this page comes from one root-configured API — each field was individually enabled by the
competition provider, and pulled here with plain fetch() calls like this:
// Fetches whichever fields the provider has enabled — nothing more const res = await fetch("https://[provider-domain]/api/v1/competition-status"); const data = await res.json(); // data.status, data.type, data.finishes — only enabled fields are present
This demo polls six such endpoints on an interval. A real integration would do the same, at whatever cadence makes sense for the page.
Note: this API is currently served over a self-signed certificate — open the API URL above once and accept the browser warning there before this page will load any data.