Pool
Gain access to all Uniswap v3 trading pairs and set market and limit orders through Oku’s all in one interface across 23+ chains
Last updated
Gain access to all Uniswap v3 trading pairs and set market and limit orders through Oku’s all in one interface across 23+ chains
Last updated
Leveraging the elegance of Uniswap v3, Chainlink Automation (Ethereum, Polygon, Optimism, Arbitrum, Binance Smart Chain), and Adrastia (all Oku chains), Oku has limit order functionality available for all Uniswap v3 markets.
The limit order feature is an active limit order that traders inside and outside of Oku can access thanks to its direct implementation with Uniswap v3. Most importantly, limit orders are all fully onchain and non-custodial.
Traders can place a limit order within the Pool page after selecting their preferred pool, and confirming that the "Limit" order type is clicked. After entering the input amount and the execution price, the trade can be submitted onchain.
If the limit order option isn’t available for a certain pool, please create a ticket on Discord, and a developer will promptly enable it for the new market.
Note: Users may experience minimum sizes on Limit Orders. This is a measure put in place to protect networks against sybil attacks.
Unlike Uniswap v2's requirement to cover the full range, Uniswap v3's concentrated liquidity enables liquidity providers to select specific price ranges. For instance, on Uniswap v2, liquidity providers in the ETH/USDC pool covered the entire price spectrum. In contrast, Uniswap v3 allows providers to choose narrower ranges, such as $1000 to $3000. Oku utilizes this feature to offer limit orders by providing liquidity at a single point within the chosen range. For example, if a user places a bid for 1 WETH at $1500, Oku opens a one-sided liquidity position at $1500 to $1500, effectively a range of zero. Automation helps manage the position, closing it if the price goes below $1500. This empowers users to utilize onchain, trustless limit orders on any Uniswap v3 pool.
If your order is filled, a "Claim" button will become available next to your order. Pressing claim will initiate an on-chain transaction to withdraw funds from the Uni v3 position and send the tokens to your wallet. For most chains except Ethereum, there is a small fee of 0.0003 ETH mandated by Uni v3 to claim proceeds from any Limit Order. In regards to all on-chain transactions, there is a gas fee associated with claiming your order. Oku does not charge any additional fees on Limit Order trading. For those interested in the specific flow between wallet, limit contract and Uni v3 liquidity positions, here's a breakdown:
First, the user creates a Limit Order and tokens go from the wallet to the limit order contract. The contract then creates a Uni v3 position in the token pair liquidity pool. When the order gets filled, funds are withdrawn from the Uni v3 position and remain in the contract waiting to be claimed by the user.
Market Orders on Oku execute near instantaneously as a Users buy or sell order is matched at the current market price for an asset. This is a reliable strategy for traders who aren’t concerned with small price fluctuations.