Skip to main content
Yield sources are the underlying strategies a portfolio wallet can allocate into. A wallet strategy is a weighted allocation across one or more yield sources. Each source has a stable public id, display metadata, chain support, a depositToken, current rate information, source-level liquidity metadata, and optional market context such as TVL, vault-level utilization, protocol addresses, vault links, and top underlying allocations when provider data is available. Use depositToken to decide which strategy group can select a source. A source with depositToken: "usdt" belongs under strategy.allocations.usdt; do not infer compatibility from the source name.

Available yield sources

Fetch the live catalog with GET /v2/wallets/yield-sources:
Example APYs and market context values above are illustrative. Always use GET /v2/wallets/yield-sources for the current live catalog and rates.
The catalog is environment-specific. Sandbox only exposes the subset that is currently wired for sandbox execution. Do not hard-code yield source IDs by environment; always fetch the live catalog before creating or updating a strategy.
Use id as the yieldSourceId when creating a wallet or updating a strategy. Catalog rows may also include optional market context for richer source displays:

Yield source details

Syrup USDC

Syrup USDC is an overcollateralized lending product from Maple Finance. Deposits and withdrawals are handled through an ERC-4626 vault, but withdrawals can still be queue-based depending on protocol liquidity.

U.S. Treasury Bill Vault

The U.S. Treasury Bill Vault provides exposure to short-duration U.S. Treasury bills through Superstate USTB. USDC deposits are converted into USTB and represented as non-transferable vault shares. Withdrawals are asynchronous and typically complete within two hours, but may take up to 24 hours depending on available Superstate liquidity.

Syrup USDT

Syrup USDT is currently in beta and has a per-wallet allocation cap, returned as maxAllocationUsd. Once the cap is reached, additional USDT stays as cash in the wallet. Yield can increase the position above the cap; this does not trigger an automatic sale or affect withdrawals.

Morpho Gauntlet USDC Prime

This source allocates into the Morpho Gauntlet USDC Prime ERC-4626 vault. Ground values the position from onchain convertToAssets() reads and computes the displayed APY from trailing NAV/share history.

Morpho Steakhouse USDC Prime

This source allocates into the Morpho Steakhouse USDC Prime ERC-4626 vault. It shares the same portfolio-wallet mechanics as Gauntlet but tracks a separate underlying Morpho vault.

Kamino Allez USDC

Kamino Allez USDC is a Solana-native USDC yield vault curated by Allez on Kamino. Allocations are held as kvault shares; Ground values the position from the onchain share price and unwinds via Kamino’s kvault withdraw path.

Kamino Gauntlet USDC Frontier

A Kamino kvault curated by Gauntlet’s Frontier mandate. USDC deposits are routed across Kamino reserves selected by the curator; yield and NAV are derived from onchain share pricing.

Kamino RockawayX RWA USDC

A Kamino kvault curated by RockawayX with a real-world-asset tilt. Same portfolio-wallet mechanics as other Kamino kvaults; the strategy mix differs.

Kamino Steakhouse USDC

A Kamino kvault curated by Steakhouse Financial. Accepts USDC deposits, issues share tokens, and yields through Kamino’s lending markets as directed by the curator.

Kamino Superstate USDC

Superstate USDC is a Kamino klend reserve directly (rather than a curated kvault). Supplies liquidity against Superstate-backed collateral; unwinds call the reserve’s redeem_reserve_collateral path. Position value is derived from the reserve’s current collateral exchange rate.

Aave V3 USDC

Aave V3 USDC is the Aave Core market for Ethereum USDC supply. Ground represents positions as scaled aUSDC units and values them from Aave V3 reserve normalized income. Aave supply and withdrawal operations are atomic onchain transactions when pool liquidity is available.

Rate semantics

  • apyBps is an annualized yield figure in basis points.
  • syrup-usdc uses Maple’s Syrup rate feed.
  • The U.S. Treasury Bill Vault uses trailing APR derived from the vault’s onchain share-value history.
  • Morpho ERC-4626 vaults exposed by the live catalog use trailing APR derived from ERC-4626 NAV/share history.
  • Aave V3 USDC uses Aave reserve normalized income for valuation and trailing APR.
  • Kamino kvaults and klend reserves use trailing APR derived from Kamino’s onchain share price / collateral exchange rate history.
  • All rates are variable and may change over time.
  • syrup-usdc is valued from an onchain ERC-4626 convertToAssets() read.
  • The U.S. Treasury Bill Vault is valued from the vault’s onchain convertToAssets() read.
  • Morpho ERC-4626 vaults exposed by the live catalog are also valued from onchain ERC-4626 convertToAssets() reads.
  • Aave V3 USDC is valued from Aave V3 reserve normalized income for scaled aUSDC units.
  • Kamino kvaults are valued from the onchain share price (shareValueInAssets) read via Kamino’s kvault SDK.
  • Kamino klend reserves (e.g. Superstate) are valued from the reserve’s onchain collateralExchangeRate.

protocol

protocol is a lowercase slug identifying the issuer or curating protocol for the yield source. Multiple yield sources can share the same protocol (e.g. all Morpho vaults have "protocol": "morpho"). Use protocol to apply protocol-level concentration limits in POST /v2/wallets/strategy/optimize.

estimatedWithdrawalTime

estimatedWithdrawalTime is an ISO 8601 duration representing the worst-case yield-source unwind time (SLA upper bound), also referred to as maxProcessingTime in the optimization API. Use POST /v2/wallets/:id/withdrawal-preview when you need wallet-specific withdrawal timing rather than source-level estimates.

expectedProcessingTime

expectedProcessingTime is an ISO 8601 duration representing the typical source-level unwind time — distinct from estimatedWithdrawalTime, which is the source-level upper bound. These fields do not include Ground scheduler, worker, customer approval, bridge, payout, or broader wallet workflow latency. For sources with predictable queue-based settlement, the expected time may be shorter than the maximum.

Coming Soon

These are yield sources we have not yet integrated into Ground, but are actively tracking for future support.

Aave USDT

Aave USDT is the USDT version of Aave’s Ethereum lending market, offering variable yield with withdrawals limited by pool liquidity and collateral constraints.

Centrifuge JAAA

Centrifuge JAAA is planned as a Ground-managed gJAAA vault backed by Centrifuge JAAA shares. Deposits and redemptions use an asynchronous ERC-7540-style request -> process -> claim workflow, so this source will not have the instant liquidity profile of Morpho, Aave, or Kamino sources.

Superstate USCC

USCC gives eligible investors tokenized exposure to a managed crypto basis and carry strategy rather than a simple cash-equivalent treasury fund.

OpenTrade XHYC (High Yield Corporate Bond Vault)

XHYC is an OpenTrade vault backed by a short-duration high-yield corporate bond ETF, aiming to offer higher credit yield without a fixed lockup.

OpenTrade XRV+ (Rates+ Vaults)

XRV+ is OpenTrade’s higher-yield rates product family focused on assets such as commercial paper and commodities trade finance rather than only short-term government paper.

Ondo OUSG

OUSG is Ondo’s flagship tokenized US Treasury product built for institutional-grade cash management with around-the-clock mint and redemption rails.

Etherfuse Bonds

Etherfuse turns government bond exposure into onchain tokens such as USTRY, TESOURO, CETES, and other local-market bond series.

JitoSOL

JitoSOL lets users keep Solana staking exposure liquid and DeFi-usable while still earning staking and MEV-linked rewards.

dSOL

dSOL is Drift’s liquid staking token, designed to stay usable as a yield-bearing asset across Drift’s trading and borrow-lend product surface.

stETH

stETH is Lido’s liquid version of staked ETH, letting users keep Ethereum staking exposure while continuing to use the asset across DeFi.

Katana vbUSDC yVault

Katana’s vbUSDC vault is built on the network’s Vault Bridge model to make bridged USDC productive as soon as it lands on Katana.

Katana vbUSDT yVault

Katana’s vbUSDT vault is the USDT counterpart to vbUSDC, packaging bridged stablecoin liquidity into a yield-bearing Katana vault.