Splitshot developer docs
Splitshot is a split-route DEX native to Robinhood Chain (chain ID 4663). Every order is sliced across live fee tiers and routed by simulated output, then settled as a single on-chain transaction through SwapRouter02.
Architecture
Two layers. First, the routing engine: a REST API that enumerates live Uniswap v3 pools on chain 4663, simulates splits across fee tiers with QuoterV2, and returns ready-to-send calldata. Second, Splitshot's own AMM: a fresh deployment of unmodified Uniswap v3 bytecode, plus a thin cross-venue aggregator (SplitshotRouter) that can fill one order across both venues atomically with a global minimum-output check. Multi-venue routing is deployed and E2E-proven on mainnet, and stays flag-gated until Splitshot pools hold real liquidity.
Chain properties worth knowing
Robinhood Chain is an Arbitrum Orbit rollup with first-come-first-served sequencing and no public mempool: pending transactions are not visible before inclusion. Splitshot pairs this with automatic slippage sizing derived from each trade's own price impact.