Skip to main content
blend_check_rates gives your agent a read-only view of the current supply APY for each Blend pool that Nebula is configured to use. No funds are moved — it is a pure data query. Use it to understand what yield rate your idle treasury funds are earning, or to evaluate whether conditions are favorable before a large deposit.

Parameters

This tool takes no parameters.

Response

An array of pool rate objects, one per configured Blend pool.
pool_id
string
The unique on-chain identifier of the Blend pool.
asset
string
The asset being supplied to the pool (e.g. USDC).
supply_apy
number
Current annualised supply yield for this pool, expressed as a percentage (e.g. 4.72 means 4.72% APY).

When to use

  • Before a large payment — confirm that funds currently in Blend are earning yield and note how long it may take for an auto-rebalance to make them liquid.
  • Yield monitoring — poll periodically to track how APY changes across pools.
  • Choosing a pool — if your dashboard is configured for multiple pool targets, compare rates here before triggering a rebalance from the Nebula dashboard.
blend_check_rates is read-only. To actually deposit or withdraw from Blend, use blend_deposit or blend_withdraw from the Nebula dashboard — those tools are not available to agent tokens.

Example

Tool call
blend_check_rates request
{
  "tool": "blend_check_rates"
}
Response
blend_check_rates response
{
  "status": "ok",
  "pools": [
    {
      "pool_id": "CBLND1POOL7XYZABCDEF1234567890ABCDEF1234567890ABCDE",
      "asset": "USDC",
      "supply_apy": 4.72
    },
    {
      "pool_id": "CBLND2POOL7XYZABCDEF1234567890ABCDEF1234567890ABCDF",
      "asset": "USDC",
      "supply_apy": 3.95
    }
  ]
}