> For the complete documentation index, see [llms.txt](https://docs.primefi.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.primefi.xyz/rewards-and-tokens/prfi-staking/nft-staking-reward-system/prfi-staking-nfts/prime-numbers-staking-design.md).

# Staking Design

The PRFI NFT Staking System is built on a fully upgradeable, omnichain architecture. This section covers how the system works, from a user perspective and from a technical perspective.

* [**User Overview**](/rewards-and-tokens/prfi-staking/nft-staking-reward-system/prfi-staking-nfts/prime-numbers-staking-design/user-overview.md) — how to stake, level up, merge and withdraw PRFI.
* [**Technical Overview**](/rewards-and-tokens/prfi-staking/nft-staking-reward-system/prfi-staking-nfts/prime-numbers-staking-design/prime-numbers-staking-design.md) — smart-contract architecture, the Diamond Standard and LayerZero integration.
