Skip to Content

Work Package #4

Name

WP4 — Demand Signal Ingestion & Adaptor Framework

High-Level Description

This work package implements the demand signal layer — the mechanism by which real-world economic events generated by teams in the field are converted into protocol-legible signals and read from the Cardano network. Demand signals are the external currency of the system: they represent actual revenue-generating activity (payments, contracts, transactions) in a team’s local economy, mapped through an adaptor into a dollar-denominated value. This work package covers the design and implementation of the adaptor framework (A_h,i), the on-chain event recording mechanism on Cardano, and the indexer that reads and routes those signals into the contribution computation layer (WP3). This is the most context-sensitive component of the protocol, as each hub and team may interact with different economic environments.

(max 10,000 characters)


Core Objectives

  • Design and implement the demand adaptor framework, defining a composable interface for converting economic events into demand signals (d_h,i).
  • Implement at least one reference adaptor for a defined economic event type (e.g. payment confirmation).
  • Implement the on-chain event recording mechanism on Cardano, enabling demand signals to be written to and read from the ledger.
  • Build the indexer that continuously reads Cardano chain state, identifies relevant demand signal transactions, and routes them to the aggregation layer.
  • Ensure demand signals are attributable to specific teams and hubs, and timestamped for temporal coherence.
  • Document the adaptor interface specification to enable third-party or hub-specific adaptor development in future.

(max 10,000 characters)


Expected Value — Why does this matter to Cardano?

Demand signals are what connects the protocol to real-world economic activity. Without this layer, RCPs have no basis for revenue distribution — they would be speculative instruments rather than structured claims on real value. The adaptor framework makes the protocol extensible to any economic context, and the Cardano-based indexer creates a transparent, auditable record of all demand events. This is the component that makes the protocol’s core promise — revenue-linked participation backed by real activity — technically realisable.

(max 4,000 characters)


Success Metrics

  • Adaptor interface specification published and implementable by third parties.
  • At least one reference adaptor implemented, tested, and documented.
  • Demand signals from reference adaptor successfully written to Cardano testnet and indexed by the indexer.
  • Indexed signals correctly attributed to specific team/hub pairs and available to WP3 aggregation layer.
  • Indexer demonstrated processing at least 100 simulated demand events without loss or misattribution.

(max 4,000 characters)


Initiative Type

[x] New initiative

Primary Nature of Work

[x] Technical

Milestones

Milestone #1
FieldDetails
Milestone NameM4.1 — Adaptor Framework & Spec
DeliverablesAdaptor interface specification; framework implementation; reference adaptor v1.
Acceptance CriteriaReference adaptor produces valid d_h,i signals for defined economic event inputs; spec published.
Estimated Duration5 weeks
Milestone #2
FieldDetails
Milestone NameM4.2 — On-chain Recording & Indexer
DeliverablesCardano demand signal recording contract/transaction schema; indexer service; routing to WP3.
Acceptance CriteriaIndexer reads testnet chain state and routes signals to aggregation layer without loss; 100-event stress test passes.
Estimated Duration6 weeks
Milestone #3
FieldDetails
Milestone NameM4.3 — Integration & Documentation
DeliverablesEnd-to-end integration test with WP3; adaptor developer documentation.
Acceptance CriteriaDemand signals flow end-to-end from economic event to contribution signal computation.
Estimated Duration3 weeks

Budget Breakdown — Work Package #4

Cost CategoryResources (Labour)Item DescriptionQuantityUnit Cost (ADA)Total Cost (ADA)
DevelopmentProtocol EngineerAdaptor framework design and implementation1100,000100,000
DevelopmentCardano/Chain EngineerOn-chain recording schema and indexer1110,000110,000
DevelopmentBackend EngineerRouting service and integration170,00070,000
DocumentationTechnical WriterAdaptor developer documentation120,00020,000
TOTAL300,000

Supporting Materials

[To be added]
Last updated on