Active Protocols
These protocols are currently indexed and available for querying:Drift V2
Perpetual futures and spot trading protocol
Kamino Farms
Yield farming and liquidity mining
Kamino Lending
Lending and borrowing protocol
Kamino Lending Vault
Vault-based lending products
Kamino Limo
Liquidity management protocol
Meteora DLMM
Dynamic Liquidity Market Maker
Meteora DAMM V2
Dynamic AMM V2
Meteora Dynamic Bonding Curve
Dynamic bonding curve AMM
Protocol Reference
Active Protocols
Drift V2
Protocol Name:drift_v2Program ID:
dRiftyHA39MWEi3m9aunc5MzRF1JYuBsbn6VPcn33UH
Drift Protocol is a decentralized perpetual futures exchange on Solana.
Example Query:
Kamino Farms
Protocol Name:kamino_farmsProgram ID:
FarmsPZpWu9i7Kky8tPN37rs2TpmMrAZrC7S7vJa91Hr
Kamino Farms provides yield farming opportunities on Solana.
Example Query:
Kamino Lending
Protocol Name:kamino_lendingProgram ID:
KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD
Kamino Lending is a lending and borrowing protocol.
Example Query:
Kamino Lending Vault
Protocol Name:kamino_lending_vaultProgram ID:
KvauGMspG5k6rtzrqqn7WNn3oZdyKqLKwK2XWQ8FLjd
Vault-based lending products from Kamino.
Example Query:
Kamino Limo
Protocol Name:kamino_limoProgram ID:
LiMoM9rMhrdYrfzUCxQppvxCSG1FcrUK9G8uLq4A1GF
Liquidity management protocol.
Example Query:
Meteora DLMM
Protocol Name:meteora_dlmmProgram ID:
LBUZKhRxPF3XUpBCjp4YzTKgLccjZhTSDM9YuVaPwxo
Dynamic Liquidity Market Maker from Meteora.
Example Query:
Meteora DAMM V2
Protocol Name:meteora_damm_v2Program ID:
cpamdpZCGKUy5JxQXB4dcpGPiikHawvSWAd6mEn1sGG
Dynamic AMM V2 from Meteora.
Example Query:
Meteora Dynamic Bonding Curve
Protocol Name:meteora_dynamic_bonding_curveProgram ID:
dbcij3LWUppWqq96dh6gJWwBifmcGfLSB5D4DuSMaqN
Dynamic bonding curve AMM from Meteora.
Example Query:
Additional Protocols (Available on Request)
These protocols can be enabled for your account:Jupiter V6
Protocol Name:jupiter_v6Program ID:
JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4
Jupiter Aggregator V6 - DEX aggregator for finding the best swap routes.
Jupiter V4
Protocol Name:jupiter_v4Program ID:
JUP4Fb2cqiRUcaTHdrPC8h2gNsA2ETXiPDD33WcGuJB
Jupiter Aggregator V4 - Previous version of Jupiter aggregator.
Pump AMM
Protocol Name:pump_ammProgram ID:
pAMMBay6oceH9fJKBRHGP5D4bD4sWpmSwMn52FMfXEA
Pump AMM - Automated market maker for token trading.
Pump.fun
Protocol Name:pump_funProgram ID:
6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P
Pump.fun - Token launch platform.
Raydium AMM V3
Protocol Name:raydium_amm_v3Program ID:
CAMMCzo5YL8w4VFF8KVHrK22GGUsp5VTaW7grrKgrWqK
Raydium AMM V3 - Automated market maker from Raydium.
Raydium CP Swap
Protocol Name:raydium_cp_swapProgram ID:
CPMMoo8L3F4NbTegBCKVNunggL7H1ZpdTHKxQB5qKP1C
Raydium CP Swap - Constant product market maker swap protocol.
Orca Whirlpool
Protocol Name:whirlpoolProgram ID:
whirLbMiicVdio4qvUfM5KAg6Ct8VwpYzGff3uctyCc
Orca Whirlpool - Concentrated liquidity DEX from Orca.
Request Additional Protocols
Need access to additional protocols? Contact us to enable them for your account.
Complete Protocol List
Active Protocols (8)
| Protocol Name | Program ID | Status |
|---|---|---|
drift_v2 | dRiftyHA39MWEi3m9aunc5MzRF1JYuBsbn6VPcn33UH | Active |
kamino_farms | FarmsPZpWu9i7Kky8tPN37rs2TpmMrAZrC7S7vJa91Hr | Active |
kamino_lending | KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD | Active |
kamino_lending_vault | KvauGMspG5k6rtzrqqn7WNn3oZdyKqLKwK2XWQ8FLjd | Active |
kamino_limo | LiMoM9rMhrdYrfzUCxQppvxCSG1FcrUK9G8uLq4A1GF | Active |
meteora_dlmm | LBUZKhRxPF3XUpBCjp4YzTKgLccjZhTSDM9YuVaPwxo | Active |
meteora_damm_v2 | cpamdpZCGKUy5JxQXB4dcpGPiikHawvSWAd6mEn1sGG | Active |
meteora_dynamic_bonding_curve | dbcij3LWUppWqq96dh6gJWwBifmcGfLSB5D4DuSMaqN | Active |
Additional Protocols (7)
| Protocol Name | Program ID | Status |
|---|---|---|
jupiter_v6 | JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4 | Available on Request |
jupiter_v4 | JUP4Fb2cqiRUcaTHdrPC8h2gNsA2ETXiPDD33WcGuJB | Available on Request |
pump_amm | pAMMBay6oceH9fJKBRHGP5D4bD4sWpmSwMn52FMfXEA | Available on Request |
pump_fun | 6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P | Available on Request |
raydium_amm_v3 | CAMMCzo5YL8w4VFF8KVHrK22GGUsp5VTaW7grrKgrWqK | Available on Request |
raydium_cp_swap | CPMMoo8L3F4NbTegBCKVNunggL7H1ZpdTHKxQB5qKP1C | Available on Request |
whirlpool | whirLbMiicVdio4qvUfM5KAg6Ct8VwpYzGff3uctyCc | Available on Request |
How to Query Protocols
Method 1: Using JSON-RPC Methods
Get Transactions by Protocol
Get Protocol Statistics
Compare Multiple Protocols
Get Instruction Types for a Protocol
Method 2: Using SQL Queries
Query by Protocol Name
Query Multiple Protocols
Get Protocol Statistics
Getting Available Protocols
Use thegetProtocols method to get a list of all available protocols:
Protocol-Specific Use Cases
Trading Analytics
Trading Analytics
Use
getProtocolActivity to analyze trading volume and patterns over time for protocols like Drift V2.Lending Analysis
Lending Analysis
Query Kamino Lending to analyze deposit/withdraw patterns, borrow rates, and liquidation events.
Yield Farming
Yield Farming
Analyze Kamino Farms to track yield farming activity, harvest frequency, and compound events.
DEX Performance
DEX Performance
Compare DEX protocols (Meteora DLMM, DAMM) to analyze swap volumes, fees, and success rates.
Protocol Comparison
Protocol Comparison
Use
getProtocolComparison to compare multiple protocols side-by-side on metrics like success rate, fees, and compute units.