Skip to main content

Runtime Platform Proof Chain

This is the authoritative v0.1 runtime maturity sequence. Each stage narrows the claim to local, reproducible evidence; none of these stages imply production readiness.

Package Proven

Runtime Boot Proven

Deterministic Execution Proven

Template Gameplay Proven

WASM Guest Execution Proven

Playable Local Game Proven

Multiplayer Local Session Proven

Network Transport Proven

Federated Runtime Synchronization Proven

Multi-Lease Civilization Runtime Proven
StagePurposeValidation scriptCertification scriptEvidence produced
Package ProvenProves a Creator SDK project can produce a runtime package with manifest, world metadata, and world payload.node creator-sdk/cli/everarcade.mjs package --project <project> and package checks inside scripts/validate_developer_onboarding.shCovered by scripts/certify_developer_experience.sh for onboarding; historical package flows use scripts/run_package_certification_validation.sh<project>/dist/runtime-package/manifest.json, world.json, world.wasm
Runtime Boot ProvenProves the runtime can start against a packaged world and write boot/session evidence.scripts/validate_runtime_platform.sh, scripts/validate_runtime_appliance.sh, or the runtime start path exercised by Creator SDK commandsscripts/certify_runtime_bootstrap.shRuntime bootstrap report, health marker, session/runtime-root files
Deterministic Execution ProvenProves deterministic execution can produce replay-verifiable state evidence.scripts/validate_deterministic_execution.shscripts/certify_deterministic_execution.shreports/deterministic_execution_validation_report.txt, deterministic execution certification report
Template Gameplay ProvenProves the Arena template gameplay path mutates state and verifies replay.scripts/validate_template_gameplay_execution.shscripts/certify_template_gameplay_execution.shreports/template_gameplay_validation_report.txt, template gameplay certification report
WASM Guest Execution ProvenProves a WASM guest can be built, packaged, loaded, executed, and replay-verified.scripts/validate_wasm_guest_execution.shscripts/certify_wasm_guest_execution.shreports/wasm_guest_execution_validation_report.txt, guest receipts/journals/replay proof
Playable Local Game ProvenProves a local Arena session can join, move, attack, update score, advance ticks, emit receipts/journals/transcripts, and verify replay.scripts/validate_playable_local_game.sh and scripts/validate_developer_onboarding.shscripts/certify_playable_local_game.sh and scripts/certify_developer_experience.shreports/playable_local_game_validation_report.txt, reports/developer_onboarding_validation_report.txt, runtime-root session/gameplay/receipt/journal/transcript/replay files
Multiplayer Local Session ProvenProves two local players can share one authoritative runtime state with deterministic receipts, journals, transcripts, and replay.scripts/validate_multiplayer_local_session.shscripts/certify_multiplayer_local_session.shreports/multiplayer_local_session_validation_report.txt, runtime-root multiplayer gameplay evidence
Network Transport ProvenProves local client identities can synchronize through deterministic transport messages while preserving authoritative runtime replay equivalence.scripts/validate_network_transport_session.shscripts/certify_network_transport_session.shnetwork transport state observations, transport log, receipt delivery, journal, and replay evidence
Federated Runtime Synchronization ProvenProves two independent local runtime authorities can synchronize deterministic state through checkpoint, receipt, and journal exchange with divergence detection, recovery, and federation replay verification.scripts/validate_federated_runtime_sync.shscripts/certify_federated_runtime_sync.shreports/federated_runtime_validation_report.txt, reports/federated_runtime_certification_report.txt, local federation evidence under federation/
Multi-Lease Civilization Runtime ProvenProves one local civilization can survive deterministic lease transition and simulated lease failure across two independent lease-style runtime authorities while preserving economy, inventory, recovery, and replay continuity.scripts/validate_multi_lease_civilization.shscripts/certify_multi_lease_civilization.shreports/multi_lease_civilization_validation_report.txt, reports/multi_lease_civilization_certification_report.txt, local civilization evidence under civilization/

Interpretation rules

  • PASS means the named local proof passed under the script's documented assumptions.
  • PASS does not mean production ready, public-testnet ready, commercially ready, or adversarially secure.
  • Scaffold domains must not be promoted by association with the local runtime proof chain.