# BitBadges Claims

Claims are BitBadges' universal off-chain gating primitive: **Meet criteria → Receive rewards.**

Claims are composed of plugins executed in a configurable pipeline. Built-in plugins handle common patterns (codes, passwords, address whitelists, token ownership). Custom plugins let you add any logic via HTTP endpoints.

## Pages

| Page                                                                                          | Description                                                              |
| --------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------ |
| [Overview](https://docs.bitbadges.io/for-developers/claims/overview)                          | How claims work, standard vs on-demand, supported plugins                |
| [Core Concepts](https://docs.bitbadges.io/for-developers/claims/concepts)                     | Claim numbers, success logic, sign-in, gating approvals, claim codes     |
| [Built-In Plugins](https://docs.bitbadges.io/for-developers/claims/built-in-plugins)          | Schemas and configuration for all core + pre-built plugins               |
| [Dynamic Stores](https://docs.bitbadges.io/for-developers/claims/dynamic-stores)              | BitBadges-hosted user lists for gating claims                            |
| [Custom Plugins](https://docs.bitbadges.io/for-developers/claims/custom-plugins)              | Build your own plugins with HTTP endpoints                               |
| [Gating On-Chain Approvals](https://docs.bitbadges.io/for-developers/claims/gating-approvals) | Hybrid off-chain/on-chain Merkle proof process, consistency requirements |
| [Security & Trust Assumptions](https://docs.bitbadges.io/for-developers/claims/security)      | Versioning, oracle trust, plugin risks, minimizing trust                 |
| [API Reference](https://docs.bitbadges.io/for-developers/claims/api-reference)                | Complete, fetch, simulate, and verify claims programmatically            |
| [Examples](https://docs.bitbadges.io/for-developers/claims/examples)                          | Full E2E claim configurations and completion snippets                    |
| [Designing Claims](https://docs.bitbadges.io/for-developers/claims/designing-claims)          | Criteria approaches, rewards, automation, and design tips                |
