How routers see your pool
Jupiter, Titan and OKX route to Hadron pools today. Each router runs an adapter that reads your pool’s accounts, recomputes the quoting equation off-chain and sends the swap.- Routers quote what’s on-chain, minus account-based triggers. They see a midprice update as soon as it lands.
- With a staleness limit set, a pool past its limit drops out of routes until you update it.
- Routers only route to
Initializedpools.
Flow segmentation (spread triggers)
A pool can carry aSpreadConfig: a list of triggers, each matching something in the swap
transaction. Matching triggers add up to one net adjustment for that trade.
- Surcharges widen your price for flow you consider toxic, such as a competing venue’s pool, a known arbitrage wallet, or any router you don’t trust. A total of 10,000 bps or more blocks the trade.
- Discounts tighten it for flow you want, such as users of a partner frontend that co-signs their trades. A discount has to match a transaction signer, so passing an account isn’t enough to claim it. The factor clamp still applies.
- Jupiter is rolling out attested routes. Once they’re live, a trigger can price Jupiter flow by tier (Ultra, Manual, paid or free API).
- To create a spread config, your pool authority needs to be allowlisted by Hadron. Send us the wallet. See Segmenting flow.