01 · Commit
Your intent is encrypted and committed to the batch. Solvers can see that a batch is filling; they cannot see what is in it until it closes.
Public order flow is information you give away for free. Antiphase takes intents instead of routes, nets opposing flow against itself, and settles only what is left over — so what reaches a pool is the residual, not your trade.
Noise-cancelling headphones do not block sound, they add its inverse: two waves in antiphase sum to silence. Order flow has the same property. A buy and a sell of the same size are each other's inverse, and when they meet inside a batch they cancel before either one touches a pool.
What the market observes is the residual. In a batch that nets to 8% of gross, 92% of the volume never generated a swap, never moved a price, and never appeared in a mempool for anyone to trade ahead of.
Every intent in a batch clears at one price. Ordering inside the batch is therefore worth nothing, which removes the incentive that sandwich attacks exist to exploit — not by hiding the ordering, but by making it irrelevant.
A limit and a deadline. Not a path, not a pool, not a set of hops. The solver competes to beat your limit; if it cannot, the intent expires and nothing happens.
Illustrative panel. Nothing here signs a transaction.
Four steps, none of which involve broadcasting your order.
Your intent is encrypted and committed to the batch. Solvers can see that a batch is filling; they cannot see what is in it until it closes.
Opposing intents cancel against each other at the clearing price. This is the step that removes most of the volume before any pool is touched.
Whatever did not net is filled against Resonator depth first and external venues second, through private lanes rather than the public mempool.
Everyone in the batch receives the same clearing price. If your limit was not met, the intent simply expires — there is no partial state to unwind.
Batching hides your order from the mempool; it does not hide it from the solver set, and it does not make you invisible on chain after settlement. What it removes is the window between broadcast and inclusion — which is where sandwiching lives. Anything stronger would need a different trust model.
The same intent flow, pointed at tokenised stock markets. Depth is aggregated across venues and the fill is simulated against real reserves — so the number you approve is the number you get, not the top of a book you never reach.
| Market | Last | 24h | Aggregated depth | Sim. slippage ยท 25k | Venues |
|---|---|---|---|---|---|
| AAPLx / USDC | 241.86 | +1.24% | $4.1M | 0.08% | 4 |
| NVDAx / USDC | 1,184.20 | +2.91% | $6.8M | 0.05% | 5 |
| TSLAx / USDC | 318.44 | −0.62% | $2.9M | 0.12% | 3 |
| MSFTx / USDC | 502.71 | +0.38% | $3.4M | 0.10% | 4 |
| SPYx / USDC | 614.09 | +0.44% | $9.2M | 0.03% | 6 |
| GLDx / USDC | 281.55 | −0.19% | $1.8M | 0.18% | 2 |
Illustrative market data. These are not live quotes and must not be traded on.
Antiphase nets what it can and settles the rest where nobody is watching.