Data Unions Architecture
Decentralized UGC Ad Auction Flow
A visual model of how advertisers, publishers, and zk agents interact through Panorama Protocol.
This diagram shows how Data Unions and the UGC Marketplace feed a decentralized ad auction. The Solana SVM-based execution layer contains the core execution surfaces: ad management, auction logic, and the impression ledger.
In Panorama, Data Unions are not a side feature. They are the coordination center between users, publishers, advertisers, and settlement logic. They help transform raw behavior into privacy-preserving cohort signals that can be used for targeting, verification, and fair value distribution.
For what is shipped vs planned across marketplace, ingest, proof, and integrations, see the Panorama roadmap — especially the marketplace and trust workstreams.
Data Union + UGC Marketplace graphic
How Data Unions work (plain English)
- 1) Users opt in: People allow limited signal sharing through privacy-safe rules instead of exposing full personal profiles.
- 2) Signals are grouped: Data Unions pool many users into cohorts (for example, interest or engagement groups) so no single person is exposed.
- 3) Advertisers target cohorts: Buyers bid against useful cohorts, not raw user identity records.
- 4) Proof checks run: Impression and engagement events are validated before settlement logic moves funds.
- 5) Value is distributed: Payouts can be split to the right participants based on verified outcomes.
Why Data Unions are central to Panorama
- Privacy + performance: unions preserve user privacy while still giving campaigns useful targeting quality.
- Stronger market efficiency: better cohort quality improves auction matching and reduces wasted spend.
- Shared upside: users, creators, and publishers can all participate in data-driven revenue flows.
- Audit-friendly operations: unions connect to proof and ledger systems, so attribution and payouts are easier to inspect.
Efficient splitter dividend contracts
A key piece of the model is the splitter dividend contract: a programmable payout contract that divides verified campaign value across participants using predefined rules. Instead of manual reconciliation, Panorama can route shares automatically once proof thresholds are met.
In practical terms, a single verified campaign event can split proceeds between publisher surfaces, creator contributors, union pools, and other configured stakeholders. This keeps settlement logic transparent, reduces disputes, and makes multi-party revenue sharing far more efficient.
Simple takeaway
Data Unions are the center of Panorama because they connect the three hardest pieces at once: privacy-safe targeting, reliable proof-based attribution, and fair multi-party payout distribution.
Without unions, the system is just ad plumbing. With unions, Panorama becomes a cooperative value network where attention, conversion, and rewards can be coordinated with clearer trust boundaries.