> For the complete documentation index, see [llms.txt](https://docs.river.inc/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.river.inc/products/satusd+.md).

# satUSD+

The Yield module in River allows users to stake **satUSD** and earn protocol revenue through a liquid, composable token called **satUSD+**.

This mechanism enables users to capture the value generated across River’s core modules while retaining full flexibility and liquidity.

### What Is satUSD Staking ?

satUSD staking is a core function of River's Yield layer.

Users can stake their **satUSD**, the over-collateralized stablecoin backed by **BTC, ETH, BNB, and liquid staking tokens (LSTs)**, to earn protocol fees generated through CDP operations.

Staked satUSD is converted into **satUSD+**, a yield-bearing token that accrues revenue over time and can be used across other protocols.

<figure><img src="/files/hFdfR3zE4Sb1V99Q9dbi" alt=""><figcaption><p>Stake satUSD</p></figcaption></figure>

### What Is satUSD+ ?

**satUSD+** is a liquid, ERC-20 token that represents a staked position in satUSD.

It is designed to:

* Accrue protocol revenue automatically
* Be composable with other DeFi protocols (e.g., lending, LP)
* Remain redeemable at any time for the underlying satUSD

Holding satUSD+ means you're passively earning yield from protocol fees — no manual claiming or restaking needed. The value of satUSD+ increases as fees are distributed across the system.

### Where Does the Yield Come From?

Yield for satUSD+ comes from protocol-level fees generated through River’s core modules:

* **Omni-CDP**: Minting, redemption, and liquidation fees
* **System-wide usage**: satUSD adoption across chains and applications
* **Future integrations**: Lending markets, partner incentives, and on-chain revenue share mechanisms

There is no inflationary reward model — all yield is backed by real activity within the protocol.
