# What we do

## The physical trust stack for Web3

RDDL enables machine owners to attest and connect their machines to the RDDL network. Attested machines can notarize&#x20;

* data
* productivity

and prove

* origin and provenance of the data
* integrity and authenticity of the data

The machines notarize their activities and make their productivity transparent. RDDL network verifies the notarized claims of the devices with the help of the Proof of Productivity (PoP) - the challenge process of the network.

The PoP process establishes trust in the notarized data and verifies the availability of the data. The process implicitly proves provenance and integrity.&#x20;

## Rewards

RDDL network verifies data availability, integrity and authenticity and rewards participants with RDDL tokens after successful PoP participation.

## Connecting economic actors

RDDL network enables economic actors to connect to trustful data sources that can prove the authenticity and integrity of themselves and their data.

## Economic participation

Connecting productive machines and economic actors enables the devices to participate in markets. RDDL network aims to allow machines to trade their data and signals for RDDL Purpose Tokens, guarantees market visibility to each and every device, and allows - up to a certain point - devices to be controlled by smart contract logic.

The development phases of the RDDL Network can be sketched as follows

* enable machines to provide data provenance and existence and participate in the PoP
* Enable 3rd parties to access machine data
* Enable control over sets of devices


---

# 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.rddl.io/rddl-network/readme/what-we-do.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.
