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:

Using Thirdfy, show the largest Meteora SOL-USDC pools with their fees.
Using Thirdfy, add 0.1 SOL and 15 USDC of liquidity to the top Meteora SOL-USDC pool.
Using Thirdfy, show my Meteora positions and claim my fees.
Using Thirdfy, close my Meteora position.
  • 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

ActionKindParams
get_meteora_poolsreadOptional query (e.g. SOL-USDC, a symbol or mint), minTvlUsd (default 250,000), limit
get_meteora_positionsreadNone
open_meteora_positionwritepool, amountX, amountY (one may be 0), optional binsEachSide (1–12, default 10), strategy (spot, curve, bidAsk), slippagePct
remove_meteora_liquiditywriteposition, optional percent (default 100; 100 also claims fees and closes)
claim_meteora_feeswriteposition
MCP
CLI
walletExecute { action: "get_meteora_pools", chainId: 101, runMode: "agent_wallet",
  params: { query: "SOL-USDC", limit: 5 } }

Mainnet (101) only. A pool that fails the safety checks is refused with METEORA_POOL_NOT_ALLOWED.