Generate serialized zap-in transactions to add liquidity to a pool. Supports both DLMM and DAMM V2 pools (auto-detected by pool address). In zap-in mode, provide SOL and the API auto-swaps to the correct token ratio. Returns serialized transactions ready to be signed and landed.
API key for authentication
The pool address
The distribution strategy to use
Spot, Curve, BidAsk Owner wallet address
Amount of SOL to input
Percentage of capital to allocate to token X (0-1)
0 <= x <= 1Starting bin ID for liquidity distribution
Ending bin ID for liquidity distribution
Specific amount of token X (alternative to percentX)
Specific amount of token Y (required with amountX)
Slippage tolerance in basis points (e.g., 500 = 5%)
0 <= x <= 10000Swap provider to use for token swaps
OKX, JUPITER_ULTRA Add liquidity mode
normal, zap-in