> ## Documentation Index
> Fetch the complete documentation index at: https://docs.rosetta.sh/llms.txt
> Use this file to discover all available pages before exploring further.

# Rosetta

> Multi-chain yield infrastructure

## Introduction

### What is Rosetta

Rosetta is yield infrastructure for DeFi, built to make on-chain yield transparent and actionable across chains and protocols.

It currently operates on **HyperEVM** and **Base**, routing capital across **Morpho** and **Aave** markets and vaults. It supports **USDT0** and **USDC** as routable assets.

Rosetta consists of two core components:

**Indexer**: A block-level data infrastructure that tracks lending markets, vaults, and yields continuously across supported chains. Computes state every block for accurate APY reporting, utilization tracking, and liquidity monitoring.

**Yield Router**: A non-custodial allocation system that routes capital across vaults and lending markets based on real-time yield data, user-defined policies, and cost-aware execution logic.

The Indexer provides the data layer. The Yield Router consumes that data to make allocation decisions and execute them through user-controlled smart accounts. Together, they form infrastructure that applications (including the Router itself) are built on.

<Frame>
  <img src="https://mintcdn.com/parabollabs/Tu4hn-Wakztejdfo/images/v3/introduction.png?fit=max&auto=format&n=Tu4hn-Wakztejdfo&q=85&s=13431f8bef5e64f11085634a7e9dc0be" width="2930" height="1598" data-path="images/v3/introduction.png" />
</Frame>

### Supported Chains and Protocols

| Chain    | Protocols    | Assets      |
| -------- | ------------ | ----------- |
| HyperEVM | Morpho, Aave | USDT0, USDC |
| Base     | Morpho       | USDC        |

### Principles

**Non-custodial**: Users operate through smart accounts (sub-accounts) that they control. Rosetta orchestrates deposits and rebalances within these accounts, but withdrawals can only be sent to the user's main wallet. Funds never sit in Rosetta's custody.

**Block-level precision**: Interest accrues every block. The Indexer reflects this by computing vault and market states at block cadence, enabling accurate yield comparisons and APY reporting.

**User-controlled policies**: Users define which vaults, protocols, and assets the Router can access. These policies are stored on-chain and enforced programmatically. Changing them requires the user's signature.

**Transparent by default**: Every yield figure, allocation decision, and rebalancing action is derived from on-chain data and verifiable. Users see where returns come from, not just what they are.

**Fully automated**: Once policies are set, the Router handles allocation and rebalancing without manual intervention. Users define the rules; Rosetta executes within them.

**Sponsored execution**: Rosetta covers all gas costs for deposits, withdrawals, and rebalancing. The APY users see is the APY they earn. No hidden transaction costs eating into returns.

**Multi-chain**: Rosetta operates across multiple chains, enabling users to access the best yield opportunities regardless of which network they originate from.
