Skip to main content

Events and Indexing

Purpose

List important events and their meaning for indexers.

Core events (selected)

  • ProviderRegistered / ProviderUpdated / ProviderStatusChanged: provider onboarding and status changes.
  • SchemaRegistered: schema version registration.
  • DataAnchored: anchor event for a DataPackage.
  • ScoreUpdated: score changes for a provider and data type.
  • CreditsDeposited / CreditsConsumed / CreditsWithdrawn: payment credit lifecycle.

Treasury and rewards

  • FeeDeposited / FeeWithdrawn: fee flow into/out of collector.
  • FeeNotified: fee allocation into a splitter.
  • Claimed: pull-based claims from splitters.
  • RewardReported / RewardNotified: reward accounting updates.

Security and slashing

  • ProviderSlashed: slashing action applied to provider bond.

Apps and games

  • AppRegistered / AppUpdated / AppStatusChanged: app lifecycle changes.
  • AppModuleAdded / AppModuleStatusChanged: module updates per app.
  • AppFeePaid: app fee routed through the fee router.
  • PassPurchased: entitlement purchases.
  • ItemMinted / UniqueMinted: game item mint events.