Skip to main content

Architecture Map

This page provides a high-level map of contract interactions. It avoids internal thresholds and low-level edge cases.

System view

  • Core registries anchor network identities, schemas, and anchors.
  • Treasury and reward contracts route value flows across roles.
  • Security contracts enforce accountability for misbehavior.
  • App and games namespaces remain isolated from core PoD logic.

Interaction notes

  • Gateways read ProviderRegistry, SchemaRegistry, ScoreRegistry, and DataAnchorRegistry.
  • PaymentVault enforces credits and routes fees into ProtocolFeeCollector.
  • EpochUsageRegistry aggregates usage for EpochRewardDistributor.
  • BurnModule is funded only by OLYMP fees and executes epoch-based burns.