<!--
Parallel Documentation — this page, as markdown.
Index of every page: https://docs.parallel.best/llms.txt
The whole documentation in one file: https://docs.parallel.best/llms-full.txt
-->

# How to earn yield on USDp with sUSDp

sUSDp is the savings version of USDp. You deposit USDp into the [Savings Module](/products/parallel-v3/how-it-works/savings-module), receive sUSDp, and your position grows in value as the protocol distributes its revenue. This guide covers what sUSDp is, where it runs, the deposit and withdrawal steps in the app, and how the rate is decided.

## What sUSDp is

The Savings Module is an ERC-4626 vault. When you deposit USDp you receive sUSDp, a standard ERC-20 token that represents your share of the vault. sUSDp is not pegged to $1: its exchange rate against USDp rises over time as yield accrues, so the same amount of sUSDp converts to more USDp the longer you hold it.

The yield is real protocol revenue, not an external strategy. Fees generated by the USDp codebase across the Parallelizer, Bridging and Flashloan modules are split [90% to sUSDp holders and 10% to the DAO Treasury](/products/parallel-v3/stablecoins-and-savings/usdp-and-susdp/fee-distribution). Holding sUSDp adds no trust assumption beyond holding USDp itself.

| | USDp | sUSDp |
| --- | --- | --- |
| What it is | The stablecoin | A share of the savings vault |
| Value | Targets $1 | Increases against USDp as yield accrues |
| Earns yield | No | Yes, from protocol revenue |
| Deployed on | 24 chains | Ethereum, Base, HyperEVM, Avalanche |
| Standard | ERC-20 | ERC-4626 vault share (ERC-20) |

## Where you can stake

The Savings Module runs on four chains:

* Ethereum
* Base
* HyperEVM
* Avalanche

:::info
A fifth deployment exists on Sonic. It is being wound down: do not open new positions there. The contracts stay listed in the [contract addresses](/developers-hub/contract-addresses) so existing depositors can withdraw.
:::

If your USDp sits on another chain, [bridge](https://app.parallel.best/bridge) it to one of the four chains above first.

## What it costs

* **Deposit fee: none.**
* **Withdrawal fee: none.**
* **Lock-up: none.** You can withdraw at any time.

The only cost is the gas fee of the chain you use. Yield starts accruing from the block your deposit is included in, and you can exit a few seconds later without penalty.

## Before you start

* USDp on Ethereum, Base, HyperEVM or Avalanche. If you have none, [mint it](/resources/user-guides/mint-usdp) or buy it on a DEX.
* A wallet connected to that chain, with some of its native gas token.

## Deposit USDp

1. Open [app.parallel.best/earn](https://app.parallel.best/earn).
2. Connect your wallet and switch it to the chain where you hold USDp.
3. In the **Earn** section, click **Deposit**.
4. Enter the amount of USDp to stake. The app shows the sUSDp you will receive at the current exchange rate.
5. If this is your first deposit on this chain, approve USDp for the Savings contract and confirm the approval in your wallet.
6. Click **Deposit** and confirm the transaction.

The sUSDp is minted directly to your wallet. There is nothing to claim: the yield is reflected in the exchange rate, not paid out as a separate token.

:::tip
Deposit directly through the vault rather than buying sUSDp on a DEX. The vault converts at the exact exchange rate with no slippage.
:::

## Withdraw USDp

1. Open [app.parallel.best/earn](https://app.parallel.best/earn) and connect the wallet that holds the sUSDp.
2. In the **Earn** section, click **Withdraw**.
3. Enter the amount to withdraw. You can enter it in sUSDp or as the USDp value, depending on the view.
4. Click **Withdraw** and confirm the transaction.

The USDp you get back is the deposited amount plus the yield accrued since, because sUSDp is worth more USDp than when you entered.

## How the rate is set

The savings rate cannot be computed on-chain without opening the door to manipulation, so the protocol relies on [keepers](/security/keepers). Keepers approved by the DAO, listed on the keepers page, encode the rate into the Savings contract based on the revenue the protocol actually collected. Between two updates the rate is fixed, and updates can happen anywhere from weekly to every few months depending on governance.

Two safeguards limit what a keeper can do:

* **Hard cap:** the sUSDp rate cannot be set above 35.00%.
* **DAO whitelisting and timelock:** only DAO-approved keepers can update the rate, and the keeper role is subject to a timelock.

## Where to see the live rate

* **In the app:** the Earn section at [app.parallel.best/earn](https://app.parallel.best/earn) shows the current APY and your position.
* **From an AI assistant or script:** the [Parallel MCP server](/agents/mcp) exposes `get_savings_rate` (protocol-wide APY over 7, 30 and 90 days, exchange rate and total deposits) and `get_susdp_exchange_rate` (the live sUSDp to USDp rate per chain). See the [tools reference](/agents/mcp/tools).

## sUSDp stays liquid

sUSDp is a plain ERC-20 you fully control. You can transfer it, use it as collateral in lending markets, provide it as liquidity, or accept it as payment: the [x402 facilitator](/agents/x402/concepts) settles in sUSDp so revenue earns yield from the moment it lands. Whatever you do with it, the exchange rate keeps rising underneath.

:::warning
The Bridging Module moves USDp, not sUSDp. To move a savings position to another chain, withdraw to USDp, bridge the USDp, then deposit again on the destination chain.
:::

## FAQ

**Is there a fee to stake or unstake?**

No. The Savings Module charges no deposit or withdrawal fee, and there is no lock-up. You only pay the network gas fee of the chain you use.

**Why does my sUSDp balance not increase?**

sUSDp is a vault share. Your number of shares stays the same; what grows is the amount of USDp each share is worth. Check the USDp value of your position in the Earn section, or the exchange rate, to see the yield.

**Where does the yield come from?**

From fees the protocol earns on the assets backing USDp and on its modules (Parallelizer, Bridging, Flashloan). 90% of that revenue goes to sUSDp holders and 10% to the DAO Treasury. No external strategy is involved.

**Who decides the rate, and can it be set to anything?**

DAO-approved keepers (see the keepers page) update the rate from actual protocol revenue. The contract enforces a hard cap of 35.00%, and the keeper role is whitelisted by the DAO and protected by a timelock.

**Can I bridge sUSDp to another chain?**

Not directly. The Bridging Module carries USDp. Withdraw to USDp, bridge it, then deposit into the Savings Module on the destination chain.

## Next steps

* [Mint USDp](/resources/user-guides/mint-usdp) if you need USDp to deposit.
* [Savings Module](/products/parallel-v3/how-it-works/savings-module): the mechanism behind sUSDp.
* [Fee distribution](/products/parallel-v3/stablecoins-and-savings/usdp-and-susdp/fee-distribution): where protocol revenue goes.
* [Keepers](/security/keepers): who updates the rate and the safeguards around them.

