# 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.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.river.inc/products/satusd+.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
