# 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.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.orangeprotocol.io/data-diversity.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
