MPFS Documentation
Documentation for the MPFS project
What is MPFS?
MPFS is an HTTP service providing access to Merkle Patricia Forestries (MPFs) on the Cardano blockchain.
Why use MPFS?
MPFS offers
- A smart contract supervising operations over MPF data structures
-  An off-chain HTTP service- to compute Cardano transactions to change MPF state
- to store and serve MPF facts as indexed from the blockchain
 
How it Works
Anyone can deploy MPFS locally or access a public MPFS instance. Using the MPFS HTTP API, two roles interact with the MPFS:
- Oracles create MPF tokens via boot transaction
- Users submit request to change token facts via insert, delete and modify transactions
- Oracles include the changes via update transactions
- Anyone can observe token facts