> For the complete documentation index, see [llms.txt](https://docs.orangeprotocol.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.orangeprotocol.io/data-diversity.md).

# Data Diversity

Public transaction data from any number of sources can first be fetched, and then all the related data points can be uniformly consolidated to form datasets which can then be used within the system.&#x20;

Any off-chain data can also be processed in the same manner. An example would be KYC data that may include user identification information from government-issued ID cards, licenses, permits, etc. After fulfilling the necessary privacy and authorization requirements, **DPs** can organize this data into meaningful datasets that are accessible via **Orange**.&#x20;

This is the role a [**Data Provider (DP)**](/glossary.md#data-provider) plays within the Orange system.

{% hint style="info" %}
Datasets can be made available for public access. However, this is not a necessity. Certain applications or platforms may be looking to use a model, while ensuring that their datasets remain limited to themselves and their system. In this case, their dataset can be used with an available model **without making the data public.**
{% endhint %}

Data points from different datasets and **DPs** can be combined and used with compatible models. Applications can thus access data from multiple ledger networks and sources via Orange, and process it to establish user reputation.
