Skip to content

Traffic-Based App Rewards 107 Milestone 1: Traffic Cost Observability on Scan

OPENIssue
by pedrodneves23-04-2026
gitvotegitvote/open

Milestone 1: Traffic Cost Observability on Scan

| | Months after grant approval | | :---- | :---- | | Estimated Delivery | Month 2 | | Focus | Making per-envelope traffic costs observable on Scan from production MainNet data |

Deliverables:

  • Canton: traffic summary and view hash APIs on the mediator inspection and sequencer inspection services.
  • Scan app: extended ScanVerdictIngestion to ingest traffic summaries alongside mediator verdicts.
  • Scan API: traffic summaries served as part of /v0/events.
  • Feature flag gating in the Scan app configuration, enabled by default once sufficient testing is complete.
  • Integration testing on staging environments (CIRL, DevNet, TestNet).
  • Unit and integration tests for traffic summary ingestion and serving.

Acceptance Criteria: Traffic summaries from MainNet confirmation requests are observable on the Scan API, enabling network explorers and app providers to compute approximate traffic-based reward previews.

_Originally posted by @pedrodneves in https://github.com/canton-foundation/canton-dev-fund/issues/107#issuecomment-4306059531_