ArrowFactory
Deploy a new pool without touching Remix. ArrowFactory creates pools as minimal-proxy clones of ArrowPoolImplementation and registers each one with ArrowRouter automatically — deployed and working today.
One Transaction, Fully Live
createPool() deploys and registers in the same call — your pool is routable through ArrowRouter the instant it's created. No waitlist, no manual wiring.
Minimal-Proxy Clones
Every pool is an EIP-1167 minimal-proxy clone of ArrowPoolImplementation — a fraction of the gas cost of a full deployment, with identical behavior to the original.
No Custody Handover
You keep control of your pool. The factory only takes over router-admin passthrough actions so new pools can self-register — it never takes custody of your liquidity.
Live On-Chain Feed
Every pool created through the factory appears in the console below in real time, sourced directly from on-chain PoolCreated events — not a cached index.
Contracts
ArrowFactory: 0x04722Bc000D0257C8e7b364975b4d89c0f36a86d
ArrowPoolImplementation: 0x08C44A7547C3F8E6b23847C65965b437EE0D52d0
Open Factory Console →