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

# Claims

A claim converts a valid mining proof into a canonical ZB-1 ownership event.

## Claim requirements

A compliant client must reject a claim unless all of the following are true:

* the token ID is between 1 and 5,000
* the token has no earlier valid canonical claim
* the source block matches `GENESIS_MINUS_TOKEN_ID`
* the source block hash matches the Zcash block at the required height
* the proof preimage uses the correct Genesis, token ID, source hash, owner commitment, and nonce
* the SHA-256 result satisfies 26 leading zero bits
* the required protocol claim fee, if any, is satisfied
* the event is confirmed on Zcash Mainnet

## Claim fee schedule

The fee tier is based on the **global canonical count of valid unique claims**, not the token number.

```
Valid claims #1–#500:
Protocol claim fee = 0 ZEC

Valid claims #501–#5000:
Protocol claim fee = 130,000 zatoshi
                   = 0.0013 ZEC
```

Normal Zcash network fees remain separate.

{% hint style="warning" %}
The exact serialized v1 CLAIM event schema will be published with the public reference implementation before mining is opened. Public mining must not rely on an undocumented or server-only encoding.
{% endhint %}
