Skip to content

ABC FLOW

Set your price. Clear at one.

FLOW is a voluntary, OTC-style limit-order window on each token's chart. For 30 seconds, sellers set an amount and a minimum price, buyers set an amount and a maximum price. At close, every order that crosses trades at one uniform price. Spot trading stays open the whole time.

Fee 0.3% per fill. Minimum order 10,000 tokens. Up to 4 orders per wallet per window. Why fills don't move the chart

One window, start to finish

Demo: a window every 90 s. Production config: every 15 min.

  1. Open25 s · place, cancel
  2. Final5 s · cancels locked
  3. Clearone price
  4. Settlefills, refunds
  5. Spot tradingopen the whole time

How the price is set

At close, the program tries every price on the window's grid and picks the one that matches the most volume. Ties go to the smaller buy and sell imbalance, then to the price closest to the reference, then to the lower price. The rules are published and deterministic, so anyone can recompute the result.

Everyone who fills pays or receives that single price. The smaller side fills in full. The larger side fills by price priority, and orders exactly at the marginal price share what is left pro rata. Anything unfilled goes back to its owner at settlement.

Full clearing rules in the docs
Worked example, 5 ticks, quantities in tokens
PriceBuys at or aboveSells at or belowMatched
1.0420k110k20k
1.0350k110k50k
1.02clears90k70k70k
1.0190k40k40k
1.0090k10k10k
Clears at 1.02 with 70k matched. All sells at or below fill in full. Buys above the price fill in full (50k), and the 40k bid exactly at 1.02 shares the remaining 20k, so each of those orders fills 50%.

What FLOW is not

A window is an extra venue with a scheduled close. Buyers set a maximum, sellers set a minimum, and the interest shown live is anonymized per price level. Orders are still public onchain.

Not a freeze
The ABC curve keeps trading during every window. FLOW sits alongside spot, it never replaces it.
Not a queue or a permission to sell
Nobody has to wait for a window to exit, and joining one is optional.
Not a promise of a fill
Orders fill only if the clearing price meets your limit and there is volume on the other side.
Not a pool trade
FLOW fills are peer to peer. They do not touch the pool, so they do not move the spot price on the chart. That is not the same as zero market impact.

Your funds during a window

  • Escrowed on placement

    Sell orders lock the tokens. Buy orders lock the maximum cost plus fee. Nothing else in your wallet is touched.

  • Cancels lock in the final 5 s

    You can cancel while the window is open. In the last seconds cancels are rejected, which makes late spoofing harder.

  • Permissionless settlement

    Clearing and settling are open instructions. A keeper runs them, and so can anyone else.

  • Full refund if it never clears

    If a window is not cleared within the grace period, anyone can abort it and every order is returned in full.