Drift Protocol
Derivatives · Perp DEX · DRIFT
Drift is the leading Solana-native perps DEX. It combines an on-chain orderbook (DLOB) with an AMM (vAMM) fallback so liquidity providers and just-in-time market makers can both serve fills.
Leading Solana-native perps DEX.
Protocol TVL
—
-1.7% 24h
Latest data · 15 min delay
AI Agent Skill
Machine-readable protocol knowledge for agents
Drift Protocol — Research Skill
Leading Solana-native perps DEX.
drift-protocol · v1.0.0
Facts
| category | Network |
| symbol | DRIFT |
| tagline | Leading Solana-native perps DEX. |
| arbitrumNative | no |
| chains | Solana |
| security | verified (OZ-derived · public audit on file) |
| memberCoins | 1 (DRIFT) |
| marketCap | $8.87M |
Sections
Overview
Drift is the leading Solana-native perps DEX. It combines an on-chain orderbook (DLOB) with an AMM (vAMM) fallback so liquidity providers and just-in-time market makers can both serve fills.
What makes it different
DLOB + vAMM hybrid with JIT auctions; Drift Vaults offer passive strategies, with spot routed via Jupiter.
Components
- Hybrid Liquidity Engine (JIT + DLOB + AMM): Drift v2 matches orders across three layers. A taker market order first enters a Just-In-Time (JIT) Dutch auction where whitelisted market makers (Keepers) compete to fill at or inside the oracle price; unfilled size falls through to the on-chain Decentralized Limit Order Book (DLOB) of resting limit orders; any residual routes to the protocol's virtual AMM (vAMM), which prices flow against a constant-product curve anchored to the Pyth oracle so every order fills. - Dynamic vAMM: A virtual AMM using a constant-product curve with a concentration factor and dynamic spread/peg that programmatically update before filling trades, plus external Backstop AMM Liquidity (BAL). It acts as the fallback liquidity source of last resort behind the JIT auction and orderbook. - Insurance Fund: The protocol's first backstop for solvency, held in separate per-asset funds (USDC, BTC, ETH, SOL). Funded by premiums from liquidation, trading and borrow fees, and by stakers. Users can stake assets into the Insurance Fund to earn a proportionate share of the Revenue Pool, with excess losses beyond limits covered by a socialised loss mechanism. - Drift Vaults: On-chain, smart-contract-governed strategy vaults for structured products. Common strategies include hedged JLP (hJLP) delta-neutral vaults that deposit into the Jupiter Liquidity Pool and open offsetting BTC/ETH/SOL shorts on Drift, plus borrow-and-lend vaults. Vaults support delegate-managed trades with customizable terms. - Spot & Cross-Collateral Margin: A unified cross-collateral margin account spanning perpetual futures (up to 10x), spot trading (up to 5x) with Jupiter-integrated routing, and borrow-lend markets. Drift markets itself as the first on-chain platform to offer cross-collateral margin across a full DeFi product suite. - DRIFT Governance Token: DRIFT is a Solana SPL governance token (1B total supply) letting holders vote on protocol decisions such as adding markets, adjusting risk parameters, and treasury allocation. Holders can also stake to earn a share of protocol fees.
Member coins
- Drift (DRIFT) — Token, Governance token (sDRIFT staking)
Risks
- Smart Contract: Drift is a complex multi-program Solana protocol (perps engine, vAMM, vaults, insurance fund). Despite audits by Trail of Bits and Neodyme, bugs in the matching engine, margin math or vault programs could cause loss of funds, as the v1 design flaw demonstrated in 2022. - Oracle: Pricing for the vAMM, JIT auction starting price, funding rates and liquidations is anchored to Pyth oracle feeds. Oracle latency, manipulation or stale prices could trigger mispriced fills, bad liquidations or funding-rate exploits. - Reserve / Depeg: The Insurance Fund is Drift's primary solvency backstop and is finite. In extreme volatility (as in May 2022) it can be depleted, forcing socialised losses across all user deposits and positions when losses exceed allotted limits. - Systemic: The v1 collapse was triggered by the UST/LUNA death spiral: cross-market contagion, mass withdrawals and collateral depegs. As a Solana-native venue, Drift is also exposed to Solana network outages/congestion that can freeze the JIT auction and orderbook keeper network. - Counterparty: The JIT auction and DLOB rely on a network of whitelisted market-maker Keeper bots. If keepers withdraw or fail to fill during stress, order flow falls back to the vAMM at deeper slippage, worsening execution and funding costs for traders. - Governance: DRIFT holders control market listings, risk parameters and treasury funds. Concentrated token holdings (large VC/team allocations under the vesting schedule) or low participation could let governance push risk-parameter or treasury changes adverse to smaller users.
TradFi analogue
- CME / centralized futures exchange (CLOB): similar — Both offer leveraged perpetual/futures exposure matched through a limit orderbook with market makers providing liquidity.; differs — Drift settles fully on-chain on Solana with non-custodial wallets, a Pyth-oracle vAMM fallback that guarantees fills, and a JIT auction compressed into one slot due to Solana's lack of a public mempool; there is no central clearinghouse or KYC gatekeeper. - Retail brokerage (e.g., Robinhood): similar — Both aim to be a single consumer app bundling multiple asset classes (spot, derivatives, and more) with a simple trading UX.; differs — Drift is self-custodial and permissionless with on-chain cross-collateral margin, community DRIFT governance, and token-based fee sharing, rather than a custodial regulated broker routing to third-party venues.
Actions
| Name | Signature | Access |
|---|---|---|
getProfile Read the CanHav profile for Drift Protocol. | research_getEntity({ slug: "drift-protocol" }) | read-only |
listMembers List the member coins (stablecoins / tokens / RWAs) under this network. | research_listByCategory({ category: "networks" }) | read-only |
readLiveMetrics Read live on-chain supply / metadata for a member contract (Arbitrum). | chain_readLive({ address: "0x..." }) | read-only |
getHistory Pull historical peg / TVL series for a member protocol. | research_getHistory({ slug: "<member-slug>", metric: "peg" | "tvl" }) | read-only |
Glossary
- TVL
- Total value locked — assets held or managed by a protocol, in USD.
- APR
- Annual percentage rate — yield before compounding.
- RWA
- Real-world asset — an off-chain asset represented as an on-chain token.
- ERC-8004
- Trustless-agent identity standard; an agent's portable on-chain identity (ERC-721).