Solaria
$solar
docs

Real vs staged

What is real in this repo today versus the endgame, the risks we name out loud, and what comes next.

Live today vs endgame

The corona renders today on synthesized telemetry. Each mocked layer is a single swap to a real feed. The seams are deliberate.

layertoday (this repo)endgame
Corona renderWebGPU-preferred + WebGL2 fallback, additive bloomWGSL compute particle sim, 50k-200k instances, full postfx
Cadencesynthesized ~750 tok/s token streamreal token timestamps over WebTransport
Swarmscripted lifecycle (summon to settle)live gpt-5.6 orchestrator
Chainmocked settlement events drive the visualephemeral rollup + mainnet attestation

Named risks

Named, not hidden.

  • The treasury loop only earns trust if the revenue is real, not recycled. The token loop is drawn honestly so the difference is visible.
  • WebGPU is blank on Safari and about half of Android Chrome. A full WebGL2 fallback is owed, or roughly a third of mobile gets a black box. That work is budgeted, not wished away.
  • Ephemeral rollups and session keys are young infra. Sub-second gasless bout state is the goal, and hiding settle-to-mainnet latency is its own craft.

Roadmap

  • Build out the MVP pages: arena, bouts, earn, verify.
  • Tune the corona look: bloom, exposure, centering.
  • Move the spark field to a GPU compute sim (WGSL), lifting it toward 200k instances.
  • Add postfx: chromatic aberration and godrays on top of bloom.