Sign an order once; our keeper watches the pools and fills it on-chain when your price is reachable. Non-custodial: tokens stay in your wallet until fill (you approve the executor contract). Fee is taken from output only when the order fills.
1.
2. Order (sell tokenIn → receive at least minAmountOut of tokenOut):
3. 4.
Executor contract is immutable-logic, maker-signed, cancellable (on-chain cancel(nonce)). Max fee hard-capped at 0.25% in the contract; we charge 0.08%.