Get information on markets from across the Solana ecosystem, including APYs, TVL, LP fees, and blockchain link URLs for key actions like Deposit and Withdraw.

The Markets product is in beta, starting today with lending markets. For more information on upcoming additional market types, or to submit a market type request, reach out to us.

What it does

Markets delivers an extensive JSON document containing:

  • Real-time lending rates - Current deposit and borrow APYs for all markets
  • Market liquidity data - Total deposits, borrows, and available capacity
  • Token information - Token addresses, symbols, and decimal precision
  • Market limits - Maximum deposit and borrow amounts per market
  • Ready-to-use Blinks - Pre-built transaction URLs for deposits and withdrawals

Key Features

Hourly Updates

Fresh market data updated every hour with the latest lending rates.

Multi-Protocol Support

Unified data format across MarginFi and Kamino lending protocols.

Blinks Integration

Ready-to-sign transaction URLs - no need to learn individual protocol SDKs.

Complete Market Data

APY rates, deposits, borrows, limits, token metadata, and protocol data.

Example Market Data

The API returns all lending markets from both protocols. Here’s one example market from the full response:

{
  "markets": [
    // ... other markets above
    {
      "id": "kamino.F22tnLsbv66vEU2GZRc7coaqZsr8UcBbyp9V2kqWAiWK",
      "type": "lending",
      "provider": {
        "id": "kamino",
        "name": "Kamino"
      },
      "token": {
        "address": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
        "symbol": "USDC",
        "decimals": 6
      },
      "depositApy": 0.1457,
      "borrowApy": 0.215,
      "totalDeposit": 799920.62695,
      "totalDepositUsd": 799807.59,
      "totalBorrow": 698168.641609,
      "totalBorrowUsd": 698069.98,
      "maxDeposit": 10000000,
      "maxBorrow": 8000000,
      "actions": {
        "deposit": {
          "blinkUrl": "blink:https://kamino.dial.to/api/v0/lending/reserve/..."
        },
        "withdraw": {
          "blinkUrl": "blink:https://kamino.dial.to/api/v0/lending/reserve/..."
        }
      }
    }
    // ... more markets below (SOL, USDT, JitoSOL, etc.)
  ]
}

Supported Markets and Protocols

Market Types

  • Lending - Deposit and borrow assets with real-time APY rates
  • Yield Aggregator (soon) - Automated yield optimization strategies
  • Staking (soon) - SOL and asset staking with reward tracking
  • Multiply (soon) - Leveraged position strategies (also called looping)
  • Market Making (soon) - AMM, CLMM, and DLMM liquidity provision
  • Perps Liquidity Providing (soon) - Perpetual futures liquidity strategies

Supported Protocols

  • Kamino - Lending and yield optimization protocol
  • MarginFi - Decentralized lending and borrowing platform

Get Started

Try the API

Try the List all markets endpoint to get real-time lending rates.