# Introduction

**DecentraFit** is a decentralized health protocol built as a **Layer-2 network** on zero-knowledge (ZK) infrastructure. It combines **wearable intelligence**, **on-device AI**, and **cryptographic proofs** to transform verified human activity into a secure and private digital asset.

Through the **DecentraFit Watch** and **Health Ring**, genuine biometric activity is authenticated locally and converted into **Proofs of Activity (ZK-PoA)** — cryptographic attestations that confirm effort without ever exposing raw health data.\
Each proof is verified through **ZK-SNARK attestations** and anchored to a ZK-powered Layer-2 chain, ensuring scalability, data confidentiality, and verifiable integrity.

This framework preserves absolute privacy:

* Personal metrics never leave the user’s device.
* Only the mathematical proof of authenticity is transmitted to the blockchain.
* All validation and reward distribution occur automatically via transparent smart contracts.

DecentraFit introduces a new standard for **DeHealth (Decentralized Healthcare)** — an ecosystem where **human energy becomes verifiable computation** and **wellbeing generates digital value**.

> **Human effort → Cryptographic proof → Tokenized reward**

By bridging real-world biometric verification with decentralized computation, DecentraFit establishes a **trustless, privacy-preserving economic layer** that redefines how health, activity, and identity interact in the Web3 era.

```
 ┌──────────────┐       ┌────────────────┐       ┌──────────────────┐       ┌────────────────────┐       ┌───────────────────────┐
 │  Human Input  │ ───▶ │  Device Layer  │ ───▶ │  Proof Generator  │ ───▶ │  Layer-2 Verifier  │ ───▶ │  DFIT Reward Engine     │
 │ (Movement, HR)│       │ Watch / Ring   │       │ Builds ZK-PoA     │       │ (ZK Validation)   │       │ Token Distribution     │
 └──────────────┘       └────────────────┘       └──────────────────┘       └────────────────────┘       └───────────────────────┘
```


---

# 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.decentra.fit/readme.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.
