Selling Points via Oku Limit Orders
Since the start of the year, Rumpel Labs has explored solutions that allow users to express their intent to buy/sell point tokens through limit orders and uncover latent liquidity. We evaluated Oku, 1inch, Cowswap, and Matcha/0x, and have chosen to recommend Oku for the following reasons:
Onchain — the survivability of the limit order is not dependent on a third-party
Immediately Visible — limit orders are immediately visible as Univ3 liquidity
Included in swap intents — limit orders are considered in the effective price of all swap UIs that route through Univ3
Oku Limit Order Protocol
Limit orders implemented as Univ3 range orders deployed into a single tick
Chainlink Automation to remove liquidity once a range order is “filled” / converted to the other asset.
Protocol socializes gas costs for users that set limit orders at the same price
Limit orders are cancellable at any time before the limit order is filled
Fees: Minimal, user covers gas costs + Chainlink Automation fee
No fees from GFX Labs: They earn revenue from chain integrations, and position Oku Trade as a loss leader
Fees from Chainlink Automation: 20% premium atop gas costs for removing limit order once filled
App:
https://oku.trade/app/ethereum/pool/<univ3 pool address>
UI/UX & Flows
Go to the pool page (using
kpSAT3 / sENA
as an example)Select
Limit
at the bottom and place your order by supplying liquidity to Univ3After the txn is executed, you’ll see your limit order in the liquidity distribution & emulated order book, ready to be canceled anytime. (below example demonstrates order cancellation)
Once your limit order is filled, Chainlink keepers will remove your liquidity and send it to the claim contract.
In this step, the gas cost of the keeper is calculated and stored in the claim contract
When ready,
claim
your order proceeds from the Oku UI on the same page as you canceled your order
Code & Contracts
Contracts: https://docs.oku.trade/home/extra-information/deployed-contracts
As of Jan 2025, Oku Limit orders are most popular on Base
Audits & Security Model
The contract is immutable so GFX Labs can't introduce any new logic. The owner can only:
adjust gas parameters
change min order sizes
list new markets
Anyone can withdraw filled limit orders, so even if Chainlink Automation were to have an issue, Oku is not strictly dependent on them.
Disclaimer
This document is for informational purposes only and does not constitute investment, financial, legal, or tax advice. It is not a recommendation or solicitation to engage in any specific activities or transactions. The details provided, including assumptions and figures, are illustrative and intended to help readers understand the Oku Limit Order Protocol; they do not represent commitments or guarantees by Rumpel Labs or its affiliates. Readers should conduct their own research and consult with professional advisors before making any decisions. All information is subject to change without notice.
Last updated
Was this helpful?