> For the complete documentation index, see [llms.txt](https://solido-money.gitbook.io/solido/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://solido-money.gitbook.io/solido/information/product-guide.md).

# Product Guide

## **Prepare Yourself**

To use Solido Cash and mint $CASH, you first need to open a Trove in the Solido UI. In this section, we’ll walk you through the preparation steps.

#### **1. Install the StarKey Wallet**

[Download](https://chromewebstore.google.com/detail/starkey-wallet-the-offici/hcjhpkgbmechpabifbggldplacolbkoh) and install the StarKey Wallet on your device. This wallet allows you to interact with the Solido Cash application.

#### **2. Acquire $SUPRA**

You’ll need $SUPRA for two purposes:

* To pay transaction fees on the Supra blockchain
* To use as collateral to mint $CASH

You can acquire $SUPRA through exchanges where it is listed. Check [CoinMarketCap](https://coinmarketcap.com/currencies/supra/#Markets) for the latest information and supported markets. Once purchased, transfer your $SUPRA to your StarKey Wallet.

Alternatively, you can buy $SUPRA using [Dexlyn](https://app.dexlyn.com), a decentralized bridge and exchange built on the Supra blockchain. No KYC is required. Here’s how:

**Using Dexlyn:**

a. Visit the [Dexlyn Bridge](https://app.dexlyn.com/bridge) and connect both your MetaMask and StarKey wallets.\
b. Bridge USDC from Ethereum to Supra. Once complete, you'll receive **dexUSDC** on the Supra network, along with a small amount of $SUPRA to cover gas fees.\
c. Head to the Swap page on Dexlyn and exchange your dexUSDC for $SUPRA.

> You’ll need a minimum of **$50 worth of $SUPRA** to open a Trove on Solido Cash. Depositing more will keep your loan-to-value healthy and keep you safe from liquidations.

***

## Solido Flow/ Stake $SUPRA

Flow operates through three core actions:

* **Stake** SUPRA → Receive stSUPRA
* **Unstake** stSUPRA → Start the SUPRA claim process
* **Withdraw** SUPRA → Claim tokens after the waiting period

***

#### Staking SUPRA

* Navigate to the Flow section within the app.
* Ensure your wallet is connected and your SUPRA balance is visible.
* Enter the amount of SUPRA to stake.
* Review the amount of **stSUPRA** you’ll receive.
* Click **STAKE** and confirm the transaction in your wallet.
* Your updated stSUPRA balance will be reflected in your portfolio at the top of the page.

***

#### Unstaking stSUPRA

* Switch to the **UNSTAKE** tab.
* Enter the amount of **stSUPRA** you wish to convert back to SUPRA.
* The equivalent SUPRA amount will be displayed.
* Click **UNSTAKE** and approve the wallet transaction.
* Your request will enter the **Claim Period.**

***

> #### ⏳ Claim Period
>
> After you initiate an unstake, your SUPRA isn’t available right away. Instead, the protocol places your request into a claim queue, creating a short waiting period while validators finalize the exit. Once this claim period ends, you’ll be able to move forward and withdraw your SUPRA.

***

#### Withdrawing SUPRA

Once the claim period has ended:

* Go to the **WITHDRAW** tab.
* Your claimable SUPRA balance will be shown.
* Click **WITHDRAW** and confirm the wallet transaction.
* The tokens will be transferred to your wallet.

> ⚠️ Note: Withdrawals can only be completed once the claim period is over.

## **Solido Cash / Borrow $CASH by opening a Trove**

Once you have collateral in your StarKey Wallet, connect your wallet to [Solido Cash](http://app.solido.money/) and follow these steps to open your Trove:

1. Navigate to the **"Mint $CASH"** section from the sidebar.
2. Enter the amount of tokens you wish to deposit as collateral.
3. The UI will display the maximum $CASH you can mint. Choose an amount within this limit (minimum mint: 20 $CASH).
4. Review the Trove details on the information panel. Note that:
   * A **liquidation reserve** of 2 $CASH is added to your debt. This is used to incentivize the liquidator and pay for gas fees. This is refundable to you upon closing your Trove.
   * A **one-time borrowing fee** is added to your total debt.
5. Click **Open Trove** and sign the transaction in your wallet.

Once the transaction is confirmed, you’ll be redirected to the **Trove Dashboard**, where you can monitor your position and Loan-to-Value (LTV) ratio.

> 💡 Tip: Click on the $CASH icon in the top nav bar to quickly import $CASH into StarKey. Alternatively, you can manually import it using the following contract details:\
> 0x9176f70f125199a3e3d5549ce795a8e906eed75901d535ded623802f15ae3637::cdp\_multi::CASH

***

#### **Adjust Your Trove**

After opening a Trove, you can manage it flexibly:

* Go to the **"Mint $CASH"** section. If you already have a Trove, you’ll be taken to the Trove Dashboard.
* Use the **Mint** tab to mint more $CASH or deposit additional collateral.
* Use the **Repay** tab to repay your debt or withdraw collateral.

#### **How It Works:**

* Input values in either the mint/repay or deposit/withdraw fields.
* Leave any field empty if you don’t want to modify that part.
* Click **Update Trove** and sign the transaction.

> Important: You **cannot** reduce your debt below the minimum allowed unless you fully close your Trove.

***

#### **Close Your Trove**

To close your Trove:

1. Go to the **"Mint $CASH"** section. If you have an open Trove, you’ll be redirected to the Dashboard.
2. Open the **Close Trove** tab.
3. Ensure your wallet holds enough $CASH to repay the entire debt (including fees).
4. Click **Close Trove** and sign the transaction.

Upon closing:

* Your **collateral** will be returned in full.
* The **2 $CASH liquidation reserve** will be refunded.
* Any $CASH you don’t already hold (e.g., minting fees) must be acquired externally—via another address or a DEX.

***

#### **Liquidate Risky Troves**

If a Trove exceeds the liquidation threshold (i.e., its LTV is too high), it becomes eligible for liquidation. By liquidating a Trove, you collect a liquidation penalty (currently 10%) that the liquidated Trove pays.&#x20;

#### **To liquidate:**

* Go to the **Troves/Liquidation** page.
* Troves are listed from riskiest (highest LTV) to safest.
* If you hold enough $CASH and a Trove is eligible, a **Liquidate** button will appear.
* Click **Liquidate** and sign the transaction to pay off the debt and claim the collateral (plus rewards).

***

## **Grow/ Stake $CASH**

Grow operates through two simple actions:

* **Stake** $CASH → Receive bCASH
* **Unstake** bCASH → Redeem back $CASH (at the current exchange rate)

***

**Staking $CASH**

* Navigate to the **Earn $CASH (Grow)** section within the app.
* Ensure your wallet is connected and your $CASH balance is visible.
* Enter the amount of $CASH you want to stake, or use quick‑select.
* Review the amount of **bCASH** you’ll receive.
* Click **STAKE** and confirm the transaction in your wallet.
* Your updated **bCASH** balance will be reflected in your portfolio.

***

**Unstaking bCASH**

* Switch to the **UNSTAKE** tab.
* Enter the amount of **bCASH** you wish to convert back to $CASH.
* The equivalent $CASH amount (based on the current exchange rate) will be displayed.
* Click **UNSTAKE** and approve the wallet transaction.
* Your $CASH will be credited back to your wallet.

***

**How Rewards Work**\
When you stake $CASH, you mint bCASH, which represents your share of the Grow pool. Rewards don’t come as extra tokens; instead, the value of each bCASH gradually increases through the bCASH → $CASH exchange rate. Over time, this means 1 bCASH is worth more $CASH. Whenever you choose to unstake, you can redeem your bCASH back into $CASH at the current exchange rate.

***

> ⚠️ **Notes:**
>
> * APY is variable and changes with market conditions.
> * Unstaking is quick, but final amounts depend on the **current exchange rate**.
> * Always keep a small amount of gas token for transactions.

***

{% hint style="info" %}
💡 **Pro Tip:**\
There’s no need to claim rewards manually; they’re automatically reflected in the bCASH exchange rate.
{% endhint %}

***

*Risk Disclaimer: Please review the* [*disclaimers*](/solido/disclaimers/risks.md) *carefully and use Solido at your own risk.*
