Live limit order bookOrder updates went from delayed to near real time.
How we rebuilt a limit order book on the 1inch protocol to update the moment an order changes, cutting order-status delays to near real time.
- Client
- Confidential client
- Industry
- Decentralised finance
- Year
- 2025
- Our scope
- Architecture and full-stack development

The impact
- order status, previously refreshed on a timer
- Near real time
- order states tracked live: open, filled and cancelled
- 3
The challenge
A limit order waits until the price is right, then fills. Traders using this app only saw changes when it checked for them every so often, so the status on screen was often out of date.
When money is on the line, an order that looks open but has already filled leads to bad decisions.
What we built
Show traders what’s happening as it happens
Updates the moment orders change
The app reacts to each change as it happens, instead of checking on a timer.
Fast cloud functions
Lightweight functions process each update in a fraction of a second.
A live order book
Open, filled and cancelled orders update on screen instantly.
Built on 1inch
Orders settle through the established 1inch limit order protocol.
The results
- Order-status delays cut to near real time
- Changes pushed to the screen as they happen, not on a timer
- Orders settle through the established 1inch protocol
Services
Built with
- Supabase Edge Functions
- Deno
- Ethers.js
- 1inch Limit Order Protocol