June 27 - July 3

This release brings Spark Savings USDG (spUSDG) to Robinhood Chain mainnet, expands Robinhood Testnet lending coverage, adds investment schedules for Nest RWAs, and launches an x402 pay-per-call layer on the AgentKit MCP so agents can call it without an API key.

New Yield Integrations

  • Spark Savings USDG (spUSDG) — Robinhood Chain mainnet: spUSDG is now live on Robinhood Chain mainnet (chain 4663), with Spark's referral deposit preserved. Morpho Blue borrow markets are also enabled on Robinhood.
  • Robinhood Testnet — expanded lending coverage: Robinhood Testnet now includes a Morpho V2 fUSDC vault, a Compound V3 rUSD lending market (static 1% APY until on-chain activity builds), and Edel Finance borrow/lending across WETH, TSLA, AMZN, PLTR, NFLX, and AMD. Aave V3 lending on the testnet is deprecated in favor of Edel.

Integration Improvements

  • Nest RWAs — investment schedule: Nest vault yields now expose an investmentSchedule with instant, liquidity-bounded instant, and standard settlement paths, plus per-vault market days and estimated durations (treasury 4d, credit 7d, acrdx 90d).
  • ERC-4626 allocator-vault balances — getBalancesV2: Aave V3, Compound V3, SparkLend, and Sommelier now expose getBalancesV2, reporting staked value in the underlying token and share exposure via shareToken, shareAmount, and shareAmountRaw.
  • Fee-config allocator vaults — feeConfigurations: Yield responses now include a feeConfigurations block (partner-scoped stats and vault-linked metadata), and TVL history accepts an optional feeConfigurationId.
  • ERC-4626 fee configuration — first-deposit-only charging and custom recipient: Fee configurations now support first-deposit-only charging (chargeOnFirstDepositOnly) and a per-config fee recipient distinct from the allocator/wrapper address.
  • Lista Moolah borrow — Ethereum markets, native collateral, and richer risk data: Lista Moolah borrow now returns Ethereum markets and supports native collateral supply (with native-token wrap for supply/withdraw). Isolated positions expose per-market risk — LTV, liquidation threshold, health factor, and borrow headroom — on each collateral balance, and max-borrow LTV applies a 0.98× safety buffer so max borrow stays below liquidation.
  • Borrow markets — minLoan: Borrow market details now include minLoan, the minimum borrow amount for each market (null when there is no floor).
  • Fluid vaults — APY accuracy: Fluid vault APYs now use the on-chain totalRate as the source of truth for more accurate rates.

Bug Fixes

  • Kamino deposits — account rent reserved correctly: First-time native-SOL and sponsored Kamino deposits now reserve the SOL needed for required account rent (WSOL account creation and obligation setup), so first deposits go through without being under-funded.
  • Lista Lending — full-repay precondition: Full repay now checks your loan-token balance before building the transaction and returns PRECONDITION_FAILED with available vs required amounts, instead of a transaction that would revert on-chain.

API Improvements

  • MCP — x402 pay-per-call: AgentKit MCP now exposes yields_get_balances, actions_enter, actions_exit, and actions_manage through an x402 payment layer, so any x402 agent can call them without provisioning an API key — 30 free calls per wallet per 24h, then $0.001 USDC per call on Base mainnet via the CDP facilitator. Discovery tools, validators, and APYs stay free, and the paid tools are discoverable on CDP Bazaar and x402scan via GET /openapi.json.