<!-- source: https://secondlayer.tools/docs/api-reference#marf-proof-object -->

## The MARF proof object

A MARF value and its inclusion proof, as the node returns them.

| Field | Type | Description |
| --- | --- | --- |
| `data` | string | The stored value, hex (`0x`-prefixed). For keys with no stored value (`__MARF_*`), the raw 40-byte leaf value instead. |
| `proof` | string | Serialized MARF proof, hex (`0x`-prefixed). Proof bytes are malleable: hash the parsed content, never use them as an id. |

```json
{
  "data": "0x0100000000000000000000000000000064",
  "proof": "0x00…"
}
```
