Skip to main content

Documentation Index

Fetch the complete documentation index at: https://yieldxyz.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

What this yield is

  • Protocol: Drift Protocol (largest decentralized perpetual exchange on Solana)
  • Asset: Various tokens including USDC, SOL, USDT, JLP, and 40+ others
  • Products: Lending, Insurance Fund Vaults, SOL liquid staking, Trading Strategy Vaults
  • Network: Solana
  • Minimum: ~$5 worth of SOL (for account creation)
Drift offers multiple yield mechanisms including lending pools, insurance fund participation, and automated trading strategies. First-time users need approximately 0.03 SOL to cover account creation fees.

Required inputs

ParameterDescription
yieldIdThe specific Drift yield ID
addressUser’s Solana wallet address
amountAmount to deposit

Drift products

Supply assets to earn from borrowers
  • Deposit assets into liquidity pools
  • Earn yield from borrower interest
  • Supports 40+ tokens

Actions & lifecycle

Action: Deposit assets into Drift
  • First transaction creates Drift account (one-time)
  • Supply the underlying asset
  • Begin earning yield immediately

Example flow

1

Get yield metadata

Fetch available Drift yields and their current rates.
2

Enter position

Call the enter action with your deposit amount.
3

Sign & submit

Sign the Solana transaction and broadcast.
4

Track balances

Monitor your position via the balances endpoint.
curl --request GET \
  --url https://api.yield.xyz/v1/yields/solana-drift-usdc-lending \
  --header 'accept: application/json' \
  --header 'x-api-key: <API_KEY>'

Operational notes

First-time users need ~$5 worth of SOL (approximately 0.03 SOL) for account creation. This fee is returned upon full exit from the position.
Transactions are returned as unsigned, base64-encoded VersionedTransaction blobs. Use standard Solana wallet adapters to sign and submit.
Drift supports multiple isolated markets (Main, JLP, LST, Exponent) with different asset compositions and risk profiles.

Yield IDs for this protocol

Yield ID pattern: solana-drift-{asset}-lending or solana-drift-{asset}-{market}-lending

Main Market Lending

Yield IDName
solana-drift-usdc-lendingDrift USDC Lending
solana-drift-sol-lendingDrift SOL Lending
solana-drift-usdt-lendingDrift USDT Lending
solana-drift-weth-lendingDrift WETH Lending
solana-drift-wbtc-lendingDrift WBTC Lending
solana-drift-jup-lendingDrift JUP Lending
solana-drift-bonk-lendingDrift Bonk Lending
solana-drift-pyth-lendingDrift PYTH Lending

JLP Market

Yield IDName
solana-drift-jlp-jlp-lendingDrift JLP Lending (JLP Market)
solana-drift-usdc-jlp-lendingDrift USDC Lending (JLP Market)

LST Market

Yield IDName
solana-drift-jitosol-lst-lendingDrift JitoSOL Lending (LST Market)
solana-drift-sol-lst-lendingDrift SOL Lending (LST Market)
Full list contains 80+ yield IDs across different markets and assets.

See also

Quickstart

Get started with Yield.xyz

Actions & Balances

Understand how actions work