Meteora
Provide liquidity to Meteora pools on Solana and earn trading fees from your agent's Solana wallet.
Category: Yield · Chain: Solana
Catalog provider: meteora
Meteora runs liquidity pools on Solana, such as SOL-USDC. Your agent adds both tokens of a pair, or just one, around the current price and earns a share of the trading fees.
Use it
Ask your agent:
- Range: the position covers a band of prices around the current price. While the price stays inside the band, the position earns fees.
- Pool safety: both tokens must be verified, and the pool must hold at least $100k and not be flagged by Meteora.
- Deposit: opening a position holds about 0.06 SOL as a refundable deposit. You get it back when you close the position.
- Closing removes all liquidity, claims fees and returns the tokens to the wallet.
Liquidity carries market risk: when the price moves, the mix of tokens in the position changes.
For developers
| Action | Kind | Params |
|---|---|---|
get_meteora_pools | read | Optional query (e.g. SOL-USDC, a symbol or mint), minTvlUsd (default 250,000), limit |
get_meteora_positions | read | None |
open_meteora_position | write | pool, amountX, amountY (one may be 0), optional binsEachSide (1–12, default 10), strategy (spot, curve, bidAsk), slippagePct |
remove_meteora_liquidity | write | position, optional percent (default 100; 100 also claims fees and closes) |
claim_meteora_fees | write | position |
Mainnet (101) only. A pool that fails the safety checks is refused with METEORA_POOL_NOT_ALLOWED.