Skip to main content

Namespaces

Olymp uses protocol-level namespaces to separate core data services from application modules.

  • core.*: data packages, registries, payments, scoring, rewards
  • app.*: app/module registry, permissions, fee routing, entitlements
  • games.*: NFT minting + off-chain metadata pointers

Games contracts do not affect core consensus or validator rules. Applications in app.* remain isolated from core PoD logic and can be indexed by separate gateways.