# USDv and sUSDv

Solomon consists of two tokens:

* USDv
* Staked USDv (sUSDv)

## USDv

USDv is a stablecoin that is maintained at a peg of $1 through [two-way arbitrage](/usdv/usdv-and-susdv/peg-arbitrage-mechanism.md). Users can acquire USDv through stablecoin liquidity pools. It can also be minted and burned by approved entities.

## sUSDv

USDv can be staked to create sUSDv. Rewards are distributed to the staking contract regularly . This prevents attempts to arbitrage or front-run reward distributions, keeping them smooth.

The exchange rate between USDv and sUSDv is initialized at 1. As distributions are made, the value is accrued in sUSDv. This results in the exchange rate increasingly favoring sUSDv. Thus, the amount of sUSDv received to be less than the amount of USDv being staked, but the value remains the same. Conversely, when you unstake sUSDv you will receive more USDv in return as distributions are made.

<details>

<summary><strong>Example</strong></summary>

1. Alice stakes 1,000 USDv and receives 1,000 sUSDv.
2. One year later, the value of 1 sUSDv has grown to $1.15 due to protocol yield.
3. Her 1,000 sUSDv is now worth $1,150 USDv upon unstaking.

</details>

Unstaking sUSDv incurs a 7-day cooldown period. At the end of the cooldown, the user is able to withdraw all USDv initially deposited along with any rewards distributed during their staking period.

sUSDv is fully transferable and can be used across other Solana DeFi ecosystems.

## Details

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th></th><th></th></tr></thead><tbody><tr><td>USDv</td><td>SPL Token</td><td>A stablecoin pegged to USD, backed by crypto assets and derivatives</td><td>Contract: <a href="https://solscan.io/token/Ex5DaKYMCN6QWFA4n67TmMwsH8MJV68RX6YXTmVM532C">Ex5DaKYMCN6QWFA4n67TmMwsH8MJV68RX6YXTmVM532C</a></td></tr><tr><td>sUSDv</td><td>SPL Token</td><td>A staked version of USDv that accrues rewards over time.</td><td>Contract: <a href="https://solscan.io/token/pTA4St7D5WshfLUPBXoaxn5m8e3k2ort2DVt3gUTa17">pTA4St7D5WshfLUPBXoaxn5m8e3k2ort2DVt3gUTa17</a></td></tr></tbody></table>


---

# 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.solomonlabs.org/usdv/usdv-and-susdv.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.
