Creates a full-range liquidity position in a Uniswap V2 pool. Specify the independent token and amount; the server computes the dependent token amount based on the current pool ratio. If simulateTransaction is set to true, the response will include the gas fee for the creation transaction.
/lp/create endpoint.
wallet_address — The wallet creating the positionpool_parameters — The V2 pool parameters: token_0_address, token_1_address, and chain_idindependent_token — The token address and amount the user wants to depositdependent_token — Optional. If provided, used as the second token amount. If omitted, the server computes the optimal amount based on current pool reserves.slippage_tolerance — Optional slippage tolerance as a decimal (e.g., 0.5 for 0.5%)addLiquidity (or addLiquidityETH for native ETH pairs) calldata for the V2 Routerindependent_token, dependent_token) and a fully-formed create transaction to sign. If simulate_transaction is true, also includes gas fee estimates.
Request to create a full-range V2 liquidity position.
^(0x)?[0-9a-fA-F]{40}$Parameters identifying a V2 pool.
A token with its address and amount, used in LP operations.
A token with its address and amount, used in LP operations.
Slippage tolerance as a decimal (e.g., 0.5 for 0.5%).
Transaction deadline in seconds.
If true, the response will include the gas fee.
The urgency level for gas price estimation. Higher urgency results in higher gas price and faster transaction inclusion. Defaults to URGENT if not provided.
NORMAL, FAST, URGENT If true, the response will include approval simulation data.
Create classic (V2) position successful.
A unique ID for the request.
A token with its address and amount, used in LP operations.
A token with its address and amount, used in LP operations.
The total estimated gas cost of this transaction (eg. gasLimit multiplied by maxFeePerGas) in the base unit of the chain.