Earning Savings
Learn how to earn savings on your stablecoin holdings.
Last updated
Learn how to earn savings on your stablecoin holdings.
Last updated
Savings is now live on Base! More networks will be supported soon.
Spark enables users to easily deposit stablecoins into savings, and receive Savings USDS (sUSDS) tokens in return. The sUSDS tokens represents your share of USDS in the Sky Savings Rate. As savings accrue, sUSDS increases in value over time. The Sky Savings Rate is set by Sky Governance. You can read more about sUSDS here.
Savings are supported on Ethereum, Base and Gnosis Chain. More major networks will be supported soon.
Note: Savings USDS and the Sky Savings Rate are non-custodial and permissionless smart contracts offered by Sky, and is not issued by Spark. Spark never has custody of funds deposited into savings or any control over the Sky Savings Rate or sUSDS token.
Make sure you are connected to the network you wish to use. Savings are supported across different networks.
To earn yield on your stablecoins such as USDS, DAI, and USDC, navigate to the Savings page.
If you have stablecoins in your wallet, the UI will show you the savings opportunity based on your holdings. It shows the current Sky Savings Rate (SSR), a 30 day projected savings and a 1-year projected savings.
To deposit stablecoins, you navigate to the Stablecoins in wallet section, which displays the stablecoin holdings in your wallet, and click on the deposit button for the asset you wish to deposit.
In the deposit window you specify the stablecoin (dropdown) and amount (input) you wish to deposit.
In the Transaction Overview it will show the APY, the route (if not using USDS, how tokens are swapped, before being deposited), and the final outcome of the deposit. To finalize the deposit you must execute the transactions in the Actions section.
Note: If you deposit other stablecoins than USDS, they will be swapped for USDS before being deposited into Savings. The swap route is shown in the Transaction Overview. This swap uses non-custodial Sky smart contracts, and is not facilitated or in any way custodied by Spark.
The following example showcases a USDC deposit:
Once you have done all the necessary transactions, the specified amount of assets will be deposited and you will receive Savings USDS (sUSDS) tokens in return.
The sUSDS tokens represents your share of USDS deposited the Sky Savings Rate. You need the sUSDS tokens to withdraw accrued savings in the future, so keep the tokens safe.
When you wish to withdraw accrued savings, you simply click on the withdraw button in the Savings USDS window. In the withdraw window you specify the asset and amount you wish to withdraw. To finalize the withdrawal you must execute the transactions in the Actions section.
Note: If you withdraw USDC from Savings, USDS will be swapped for USDC using the Sky PSM after being withdrawn from Savings. The Sky PSM does not incur any slippage or fee beyond gas. The swap route is shown in the Transaction Overview. This swap is possible as long as there is liquidity in the Sky PSM. This swap uses non-custodial Sky smart contracts, and is not facilitated or in any way custodied by Spark.
The following example showcases a USDC withdrawal:
Once you have done all the necessary transactions, the specified amount of USDS will be transferred to your wallet in exchange for sUSDS tokens.