Core concept

Xenovoya is an on-chain game

Learn how Xenovoya records Chart & Depart expeditions on-chain without making the browser carry the whole game.

Xenovoya keeps the expedition ledger on-chain so each route, discovery, and escape can be read, verified, and replayed later. The browser shows the board, the controls, and the crew's current situation. The contract holds the result.

Truth
Contract state
Client
Browser
Loop
Replayable

What lives on-chain

The expedition state, turn progression, and result history live in contracts. That lets each expedition persist without a private backend owning the truth.

Players can return to a completed run and read the sequence of decisions that produced it.

  • Expedition registration and membership
  • Queued player actions and turn resolution
  • Persistent board state and outcomes
  • Replayable history for completed games

What stays in the browser

The browser shows the survey tablet, the tactical map, and the controls. Those pieces make the expedition readable without changing the rules.

The browser handles layout, map rendering, wallet interaction, and the expedition console.

Why the split matters

Players get a clear game client instead of a hidden service pretending to be neutral.

Spectators and future players can inspect the history. The expedition is not just a session; it is a record.

Feed