> For the complete documentation index, see [llms.txt](https://allblue-docs.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://allblue-docs.gitbook.io/docs/en/allblue-stable/core-contracts.md).

# Core Contracts

AllBlue Stable is built around three core contract components: Stable Staking, Stable Minting, and b-Token.

* **Stable Staking**\
  Provides the primary user-facing functions for deposits, withdrawals, minting, redemption, and reward-related interactions.
* **Stable Minting**\
  Manages the protocol-level conversion between supported underlying tokens and their corresponding b-Tokens, including interaction with supported external DeFi protocols.
* **b-Token**\
  Represents supported stable token positions within AllBlue Stable and may be used in supported AllBlue V2 and V3 liquidity pools.
