Home / Learn / Migration Guide
Migration Guide

Migrate from Drift to perps.studio

A practical migration guide for teams moving from Drift Protocol on Solana to perps.studio's whitelabel infrastructure on Hyperliquid and Aster DEX.

Drift Protocol has established itself as one of Solana's leading perpetual futures platforms, offering a hybrid liquidity model that combines a virtual AMM (vAMM), just-in-time (JIT) liquidity, and an on-chain order book. If you've built a front-end or trading integration on Drift, you've experienced Solana's speed and Drift's innovative liquidity approach. However, Drift's Solana-native architecture limits your reach to the Solana ecosystem, and its whitelabel capabilities don't match what a dedicated whitelabel platform provides.

perps.studio offers a fully managed whitelabel infrastructure layer routing through Hyperliquid (HIP-3) and Aster DEX, giving you access to the broader EVM ecosystem, deeper order book liquidity, and complete operator control. This guide covers the full migration from Drift to perps.studio.

Why Migrate from Drift to perps.studio

Drift is a strong Solana protocol, but teams building branded exchanges face limitations that perps.studio addresses directly:

  • EVM ecosystem access: Drift is Solana-native, limiting your audience to Solana wallet users. perps.studio operates on Hyperliquid's EVM-compatible L1, giving you access to the much larger EVM user base with MetaMask, Rabby, WalletConnect, and other popular wallet providers.
  • Pure order book vs hybrid model: Drift's hybrid model (vAMM + JIT + order book) is innovative but complex. Hyperliquid provides a straightforward, deep order book that professional traders and market makers understand and trust, with consistent daily volumes exceeding $5B+.
  • Full whitelabel platform: Drift doesn't offer a native whitelabel product. While you can build on Drift's SDK, creating a production-grade branded exchange requires extensive custom development. perps.studio provides the complete package: custom domains, branding, revenue sharing, referrals, and operator dashboards.
  • No program management: Building on Drift means managing Solana program integrations, handling program upgrades, and maintaining compatibility with Drift's SDK updates. perps.studio handles all infrastructure management.
  • Broader market coverage: Drift offers approximately 30-40 perpetual futures pairs. perps.studio provides 150+ markets through Hyperliquid and Aster DEX.

Architecture Comparison: Drift vs perps.studio

This migration involves both a chain transition (Solana to Hyperliquid) and a liquidity model simplification (hybrid to pure order book).

FeatureDrift Protocolperps.studio
ChainSolanaHyperliquid L1 / Aster DEX
Liquidity modelHybrid (vAMM + JIT + order book)Pure on-chain order book
Wallet typeSolana wallets (Phantom, Solflare)EVM wallets (MetaMask, Rabby, WalletConnect)
Margin assetUSDC (Solana)USDC (Hyperliquid)
Margin modesCross marginCross, isolated, and portfolio margin
Markets~30-40 pairs150+ pairs
WhitelabelSDK-based (DIY)Fully managed whitelabel platform
Revenue sharingCustom developmentNative revenue sharing system
Sub-accountsSupported (Solana accounts)Supported (EVM-based)
Vault managementDrift Vaultsperps.studio vault system

Drift users who appreciated sub-accounts and vaults will find comparable features on perps.studio. The main trade-off is transitioning from Solana wallets to EVM wallets, which expands your addressable market significantly.

What Changes vs What Stays the Same

What stays the same

  • Core perpetual futures mechanics: leverage, funding rates, liquidations
  • USDC as the primary margin asset
  • Sub-account support for multiple trading strategies
  • Vault management capabilities
  • Your brand identity and user community
  • Order types: market, limit, stop-loss, take-profit

What changes

  • Wallet ecosystem: Users transition from Solana wallets to EVM wallets. This is the most significant user-facing change and requires clear communication and support.
  • Liquidity model: Trading shifts from Drift's hybrid vAMM/JIT/order book model to Hyperliquid's pure on-chain order book. Users may notice tighter spreads on major pairs due to deeper liquidity.
  • Network: All trading moves from Solana to Hyperliquid's L1.
  • Margin modes: Users gain isolated margin and portfolio margin in addition to cross margin.
  • Market selection: Expands from approximately 30-40 to 150+ perpetual futures pairs.
  • Operator tools: You gain access to perps.studio's full operator dashboard, replacing any custom admin tools built on Drift.
  • Fee configuration: Full operator control over maker/taker fees, revenue sharing, and referral commissions.

Step-by-Step Migration Process

Phase 1: Platform Setup (Days 1-3)

  • Create your perps.studio operator account and complete onboarding
  • Configure custom domain with DNS and SSL
  • Upload brand assets and configure the visual theme
  • Set fee structures and revenue sharing parameters
  • Configure referral program structure

Phase 2: Exchange Configuration (Days 3-7)

  • Select and arrange featured trading pairs from 150+ markets
  • Customize trading terminal layout, charting, and order panel
  • Configure all three margin modes with appropriate defaults
  • Set up sub-account structures to match your Drift-based experience
  • Configure vault management features
  • Enable one-click trading

Phase 3: Testing and Integration (Days 7-11)

  • Test all order types and margin modes comprehensively
  • Migrate API integrations from Drift's Solana SDK to perps.studio's REST/WebSocket API
  • Rewrite any trading bots from Solana programs to EVM-compatible logic
  • Verify sub-account and vault behavior
  • Test wallet connections across multiple EVM providers
  • Validate revenue sharing and referral calculations

Phase 4: User Migration (Days 11-16)

  • Publish comprehensive migration guide covering Solana-to-EVM wallet transition
  • Provide USDC bridging instructions from Solana to Hyperliquid
  • Launch perps.studio exchange with parallel Drift access
  • Offer migration incentives for early adopters
  • Host live support sessions for users needing wallet transition help
  • Monitor metrics and phase out Drift integration

Migrating Sub-Accounts and Vaults

Both Drift and perps.studio support sub-accounts and vaults, but the implementation differs. Here's how to handle the transition:

Sub-accounts

  • Drift uses Solana's account model for sub-accounts. perps.studio uses EVM-based sub-accounts through Hyperliquid.
  • The user experience is similar: traders can create multiple sub-accounts for different strategies with isolated risk.
  • Positions and balances cannot be directly migrated between sub-accounts on different chains. Users close positions on Drift, bridge funds, and recreate their sub-account structure on perps.studio.

Vaults

  • Drift Vaults allow strategy managers to manage pooled capital. perps.studio's vault system provides similar functionality with additional operator controls.
  • If you operate managed vaults, plan the vault transition carefully: announce a wind-down period for Drift vaults, return funds to depositors, then relaunch vaults on perps.studio.
  • Use the migration as an opportunity to improve vault parameters based on lessons learned from your Drift vault operation.

Communicate the sub-account and vault transition plan early. Traders with active positions in sub-accounts or vault deposits need clear timelines and instructions.

Timeline and Resource Requirements

The Solana-to-EVM transition adds time compared to EVM-to-EVM migrations, and the Drift-specific features (sub-accounts, vaults) require careful migration planning.

PhaseDurationResources
Platform setup2-3 days1 project lead, 1 developer
Exchange configuration3-5 days1 developer, 1 designer
Testing and integration3-5 days1-2 developers
User migration4-5 days1 developer, 1 community manager

Total expected timeline: 12-16 business days. Teams with active vault operations should add 3-5 additional days for vault wind-down and relaunch. The Solana-to-EVM wallet transition and API rewrite (from Solana SDK to REST/WebSocket) are typically the most time-intensive technical aspects.

Common Pitfalls and How to Avoid Them

  • Underestimating API rewrite scope: Drift's TypeScript SDK and Solana program interface are fundamentally different from perps.studio's REST/WebSocket API. If you have significant API integrations (trading bots, analytics, portfolio tracking), budget adequate engineering time for a complete rewrite rather than an adaptation.
  • Not planning vault wind-down: If you operate Drift Vaults, you need a clear wind-down process. Announce the timeline early, allow adequate withdrawal periods, and ensure all depositor funds are returned before launching new vaults on perps.studio.
  • Assuming identical sub-account behavior: While both platforms support sub-accounts, the mechanics differ slightly. Test sub-account creation, funding, and position management thoroughly before launch.
  • Wallet transition friction: Some of your Solana-native users may be unfamiliar with EVM wallets. Prepare comprehensive guides and consider hosting live support sessions during the transition period.
  • Not leveraging the expanded market selection: Drift offers approximately 30-40 pairs while perps.studio provides 150+. Use this expansion as a key marketing point for the migration, especially for traders who wanted access to long-tail markets.

Frequently Asked Questions

My users are Solana-native. Will they need EVM wallets?

Yes, perps.studio operates on Hyperliquid's EVM-compatible L1. Users will need EVM wallets like MetaMask or Rabby. Many active crypto traders already have EVM wallets. For Solana-only users, provide wallet setup guides. The one-time transition gives users access to the broader EVM ecosystem.

Can I recreate my Drift Vaults on perps.studio?

Yes. perps.studio includes a native vault management system. You'll need to wind down your Drift Vaults, return funds to depositors, and relaunch on perps.studio. The new vault system provides additional operator controls and can be customized to improve upon your Drift vault setup.

How do sub-accounts work on perps.studio compared to Drift?

Both platforms support sub-accounts for strategy isolation. On perps.studio, sub-accounts use Hyperliquid's EVM-based system. The user experience is similar: create multiple accounts, fund them independently, and trade different strategies with isolated risk. Existing sub-account structures cannot be directly migrated and need to be recreated.

How does Hyperliquid's order book compare to Drift's hybrid model?

Hyperliquid's pure order book model is simpler and more transparent than Drift's hybrid vAMM/JIT/order book approach. With daily volumes exceeding $5B+, Hyperliquid typically offers deeper liquidity and tighter spreads on major pairs. The pure order book is also more familiar to professional traders and market makers.

How long does the full migration take?

Most teams complete the Drift-to-perps.studio migration in 12-16 business days. Teams with active vaults should add 3-5 days for vault wind-down and relaunch. The Solana-to-EVM wallet transition and API rewrite are the most time-intensive aspects.

Will I need to rewrite my trading bots?

Yes. Drift uses a Solana program SDK while perps.studio provides REST and WebSocket APIs. Trading bots need to be rewritten to use the new API. The underlying trading logic (strategies, risk management) stays the same, but the integration layer needs to be rebuilt.

Ready to launch your exchange?

perps.studio gives you the infrastructure to deploy a fully branded perpetual futures exchange in minutes.