w3-io/W3 Uniswap Action

Uniswap V3 swaps and concentrated liquidity management

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
commandOperation: swap, multi-hop-swap, quote, get-position, mint, increase-liquidity, decrease-liquidity, collectyes
chainTarget chain: ethereum, base, arbitrum, polygon, optimismyes
rpc-urlCustom RPC URL (recommended for reliability)no
pathJSON array of {token, fee} segments for multi-hop swap pathno
token-inInput token address (swap, mint token0)no
token-outOutput token address (swap, mint token1)no
feePool fee tier: 100, 500, 3000, or 10000no
amount-inAmount of input token (in smallest unit)no
amount-out-minimumMinimum output amount (slippage protection)no0
recipientRecipient address for swap output or minted positionno
token-idNFT position token IDno
tick-lowerLower tick bound for concentrated liquidityno
tick-upperUpper tick bound for concentrated liquidityno
amount0-desiredDesired amount of token0 to addno
amount1-desiredDesired amount of token1 to addno
amount0-minMinimum amount of token0 (slippage protection)no0
amount1-minMinimum amount of token1 (slippage protection)no0
liquidityAmount of liquidity to removeno
namedescription
resultJSON result of the operation