Skip to main content

What this yield is

  • Protocol: Spark Protocol (SparkLend + Spark Savings)
  • Asset: DAI, USDC, WETH, USDT, sDAI, wstETH, and more
  • Receipt token: spTokens (e.g., spUSDC, spETH)
  • Additional rewards: Spark Points
  • Network: Ethereum
Spark provides two complementary yield products: SparkLend markets for lending/borrowing and Spark Savings Vaults (V2) for simplified yield access anchored to the Sky Savings Rate.

Required inputs

Spark products

Money market lending
  • Supply assets to earn interest from borrowers
  • Supports DAI, USDC, ETH, wstETH, and more
  • Dynamic interest rates based on utilization
  • Immediate yield accrual

Actions & lifecycle

Action: Deposit assets into Spark
  • Supply the underlying asset
  • Receive position/share token
  • Begin earning yield immediately

Example flow

1

Get yield metadata

Fetch available Spark yields and their current rates.
2

Enter position

Call the enter action with your deposit amount.
3

Sign & submit

Sign the transaction and broadcast to the network.
4

Track balances

Monitor your position via the balances endpoint.

Operational notes

Users who deposit into Spark Savings vaults earn Spark Points on top of native yield. Points accrue daily at varying rates:
  • ETH: 50,000 Spark Points per deposited ETH
  • USDC: 3 Spark Points per deposited USDC
  • USDT: 3 Spark Points per deposited USDT
Spark yields have no pending actions. Rewards accrue automatically and are reflected in the token value.
Both SparkLend and Spark Savings support instant withdrawals at any time.

Yield IDs for this protocol

Spark Savings (V2 Vaults)

SparkLend

See also

Quickstart

Get started with Yield.xyz

Actions & Balances

Understand how actions work