# Concepts

Canonical: https://docs.projectbabbage.com/docs/concepts

Conceptual guides for BSV wallets, baskets, apps, certificates, trust, micropayments, overlays, contracts, MessageBox, and UHRP storage.

Concepts explain the "why" behind BSV application development. Read these when you need the mental model before choosing an API or production pattern.

<LinkCard title="Wallets" description="BRC-100 wallets, permissions, identity keys, actions, baskets, certificates, and portability." to="/docs/concepts/wallets" forceStyledRender={true} />

<LinkCard title="Baskets" description="Model user-local app state as wallet-tracked UTXOs." to="/docs/concepts/baskets" forceStyledRender={true} />

<LinkCard title="Overlays" description="Publish and query public or multi-party BSV application state." to="/docs/concepts/overlays" forceStyledRender={true} />

<LinkCard title="Certificates and Trust" description="Use selective identity revelation and certifier trust without passwords." to="/docs/concepts/certificates" forceStyledRender={true} />

<LinkCard title="Storage" description="Use UHRP and content-addressed hosting for verifiable media and files." to="/docs/concepts/storage" forceStyledRender={true} />

<LinkCard title="Micropayments" description="Design paid APIs, media, and services around BSV payments and HTTP 402 flows." to="/docs/concepts/micropayments" forceStyledRender={true} />

## Recommended Order

1. [Wallets](https://docs.projectbabbage.com/docs/concepts/wallets)
2. [Baskets](https://docs.projectbabbage.com/docs/concepts/baskets)
3. [Apps](https://docs.projectbabbage.com/docs/concepts/apps)
4. [Certificates](https://docs.projectbabbage.com/docs/concepts/certificates)
5. [Micropayments](https://docs.projectbabbage.com/docs/concepts/micropayments)
6. [Overlays](https://docs.projectbabbage.com/docs/concepts/overlays)
7. [Storage](https://docs.projectbabbage.com/docs/concepts/storage)
