intentMintPosition
Create and manage a new Uniswap V3 liquidity position by specifying tokens, fee tiers, price ranges, and desired amounts for automated Ethereum-based trading.
Instructions
Creates a new Uniswap V3 liquidity position
Input Schema
Name | Required | Description | Default |
---|---|---|---|
amount0Desired | Yes | ||
amount1Desired | Yes | ||
chainId | Yes | ||
deadline | No | ||
fee | Yes | ||
recipient | No | ||
slippageTolerance | No | ||
tickLower | Yes | ||
tickUpper | Yes | ||
token0 | Yes | ||
token1 | Yes |
Input Schema (JSON Schema)
{
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"amount0Desired": {
"type": "string"
},
"amount1Desired": {
"type": "string"
},
"chainId": {
"type": "number"
},
"deadline": {
"type": "number"
},
"fee": {
"type": "number"
},
"recipient": {
"type": "string"
},
"slippageTolerance": {
"default": 0.5,
"type": "number"
},
"tickLower": {
"type": "number"
},
"tickUpper": {
"type": "number"
},
"token0": {
"type": "string"
},
"token1": {
"type": "string"
}
},
"required": [
"token0",
"token1",
"fee",
"tickLower",
"tickUpper",
"amount0Desired",
"amount1Desired",
"chainId"
],
"type": "object"
}