## Monetizing Data in the Marketplace
This section outlines revenue models for [[ZKP/Data Marketplace/User Interactions/Data Uploader Capabilities|data owners]] in the [[ZKP/Data Marketplace/Intro|Data Marketplace]], describing frameworks for monetizing datasets through flexible income structures and exploring how a portion of the revenue supports the ecosystem's sustainability.
## Income Models for Data Owners
Data owners can monetize datasets via two principal models, offering flexibility while ensuring fair compensation:
## Royalties
This model enables recurring payments each time a user [[ZKP/Data Marketplace/Tokenized Datasets/Tiered Access Control|accesses a dataset.]] When users call the accessDataset function in the [[ZKP/Data Marketplace/Tokenized Datasets/Smart Contract for Dataset Tokenization/DatasetToken Smart Contract|AccessControl contract]] or native pallet, a portion of the fee (e.g., 80% of the total) is distributed to the owner. This distribution occurs on-chain using state management mechanisms, with each transaction recorded transparently in Patricia Tries. For datasets with high access frequency, batch processing of royalty payments can be implemented to reduce weight costs while maintaining regular compensation to data providers.
## One-Time Payments
Alternatively, owners can opt for a fixed fee in exchange for extended access to their dataset. This approach simplifies the compensation structure and provides immediate revenue to the data owner. The access duration is managed through the [[ZKP/Data Marketplace/Tokenized Datasets/Smart Contract for Dataset Tokenization/Core Functions|accessExpiry]] parameter, ensuring that permissions remain time-bound according to the agreement.
Both models can be adapted to different data types and usage patterns. For example, reference datasets that require frequent updates might benefit from recurring royalties, while static datasets like historical records might be better suited to one-time payment structures.
See also: [[Revenue Distribution]]