Skip to main content
TL;DR: Removed all heavy Solana DeFi SDKs (Drift, Solend, MarginFi, Meteora, Raydium) and replaced them with raw batched RPC calls, drastically reducing RPC costs. Added Kamino lending and Drift perpetuals support.

SDK Removal & RPC Optimization

The Wallet DeFi Positions endpoint (/api/2/wallet/defi-positions) has been completely refactored to eliminate heavy SDK dependencies:

Removed SDKs

Performance Benefits

  • ~70% reduction in RPC calls per wallet query
  • Faster response times due to batched account fetching
  • Lower memory footprint without heavy SDK bundles
  • No SDK initialization overhead per request

New Protocol Support

Kamino Lending

The endpoint now supports Kamino lending positions:

Drift Perpetuals

Full support for Drift perpetual positions is now available:

Updated Supported Protocols

Solana


Perps Metadata Fields

New metadata fields for perpetual positions:

Affected Endpoints

All existing integrations remain backwards compatible. The response format is unchanged - only the underlying implementation was optimized.

🦀 Shipped by Krabs

New Protocol: Fluid

We’ve added full support for Fluid, a next-generation DeFi protocol on Ethereum.

What’s Included

Supported Data

  • Real-time trades: All swaps indexed and available via API & WebSocket
  • Historical charts: Complete price history with multiple timeframes
  • Pool analytics: TVL, volume, fees, and liquidity metrics
  • Token discovery: New tokens on Fluid automatically indexed

Affected Endpoints