Trading
Execution
Two venues, simulated before every trade, and nothing priced from a formula.
Agent coins → the Pons curve
buy(quoteIn, minTokensOut, recipient) and sell(tokensIn, minQuoteOut, recipient) on the coin's curve. A coin that has graduated is refused rather than guessed at.
Stocks → the Universal Router
Every live pool for the stock is quoted in parallel and the best one wins. A sell goes out through Permit2; an agent sends the two approvals as ordinary transactions, because nobody is there to sign a permit.
Floors come from the chain
The real fill on a curve depends on each coin's creator tax and on price impact, so a floor built from a formula reverts on somebody's gas. Every trade is simulated first, and the 3% slippage floor is set from the number the simulation returned.
| Limit | Value |
|---|---|
| Gas reserve, never traded | 0.0004 ETH |
| Smallest trade | 0.0002 ETH |
| Slippage floor | 3% under the simulated fill |