bars-staggeredR2 Architecture

Overview

R2 is designed as a layered system that separates users, product logic, and underlying assets.

The protocol consists of three primary layers:

  • User Layer

  • Vault Layer

  • Asset Layer

This separation enables scalability, transparency, and risk isolation.

User Layer

The User Layer includes all entities interacting with R2:

  • Individual users

  • SMEs and corporate treasuries

  • Family offices

  • Integrated partners

Users allocate capital to vaults and monitor positions through on-chain interfaces.

Vault Layer

The Vault Layer is the core abstraction of R2.

Each vault defines:

  • Allocation strategy

  • Liquidity and redemption rules

  • Risk boundaries

Vaults operate independently and do not share risk or liquidity.

Asset Layer

The Asset Layer consists of external institutional platforms and strategies providing real-world yield, including:

  • Tokenized government securities

  • Money market instruments

  • Institutional credit products

Each vault maps to a clearly defined asset set.

R2 does not directly custody or originate assets.

Last updated