Execution
Loads the current Step, computes challenge behavior, validates candidate models, and advances state.
Node Runtime
A MazeXChain node serves the console, validates candidate models, replays Solve Blocks, maintains state roots, and exposes local APIs for wallet and chain operations.
$ npm start
$ npm run smoke
$ npm run cli -- chain:head
$ npm run cli -- wallet:list
Runtime Path
Loads the current Step, computes challenge behavior, validates candidate models, and advances state.
Separates blocks, headers, indexes, samples, and snapshots to keep long-term replay manageable.
Discovers peer heads, relays candidates, exchanges blocks, and keeps nodes close to the active chain state.