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

# PDP

PDP is a challenge-response protocol that lets applications verify storage providers still hold specific data without re-downloading it. It is a core component of [Filecoin Onchain Cloud (FOC)](/build-on-filecoin/filecoin-onchain-cloud.md), where it powers the verification layer for FWSS and Filecoin Pay.

## Table of contents

* [About PDP](/provide-storage/pdp/about.md) — how the protocol works, when to use it, and what it replaces
* [Install and run PDP](/provide-storage/pdp/install-and-run-pdp.md) — set up a PDP-enabled storage provider with Lotus, YugabyteDB, and Curio
