This endpoint allows users to open a new Liquidity Provider (LP) position on the Uniswap platform.
By providing the necessary parameters, users can initiate a minting process to create a new LP token, which represents their stake in a specific liquidity pool. This operation is essential for users looking to participate in liquidity provision, enabling them to earn fees from trades that occur within the pool. The endpoint requires details such as the token pair, amount, and any additional parameters needed for the minting process.
Required Allowances
In order to make this transaction, token allowances need to be set for the following contracts.
UniswapV3NFTPositionManagerRequest model for minting a new liquidity position.
The symbol or address of the first token in the pair.
"WETH"
The symbol or address of the second token in the pair.
"WETH"
The swap fee of the pool
0.01, 0.05, 0.3, 1.0 "0.3"
The lower tick of the range to mint the position in
-887272 <= x <= 887272-1000
The upper tick of the range to mint the position in
-887272 <= x <= 8872721000
The desired amount of the first token to deposit
x >= 0"1.5"
The desired amount of the second token to deposit
x >= 0"1.7"
The minimum amount of the first token to deposit
x >= 0"1.4"
The minimum amount of the second token to deposit
x >= 0"1.6"
arbitrum, base, ethereum The address of the transaction sender.
"0x29F20a192328eF1aD35e1564aBFf4Be9C5ce5f7B"
"UNISWAP_MINT_LIQUIDITY_PROVISION"The address that will receive the LP tokens
"0x29F20a192328eF1aD35e1564aBFf4Be9C5ce5f7B"
Determines whether to estimate gas costs for transactions, also verifying that the transaction can be successfully executed.
Successful Response
The unsigned transaction data. User must sign and broadcast to network.