ArrowPool
A real constant-product AMM on Arc Testnet. Deposit both tokens in a pair to earn 0.30% of every trade, wrap USDC into WUSDC to get started, and withdraw your share whenever you want.
Constant-Product AMM
Each pool holds two reserves and prices trades along x·y=k, the same mechanism as Uniswap v2. Liquidity providers deposit both sides of the pair and earn a 0.30% fee on every swap, proportional to their share of the pool.
Multiple WUSDC Pairs
ArrowPool isn't one pair — WUSDC/ARROW and WUSDC/EURC both run on the same pool mechanics, each with its own reserves, LP token, and price. New pairs created through ArrowFactory work identically.
Wrap / Unwrap USDC
Liquidity is deposited in WUSDC, not native USDC. Wrapping converts USDC to WUSDC 1:1 with no fee, and unwrapping reverses it — a one-step conversion before adding liquidity, not a separate market.
LP Tokens Track Your Share
Adding liquidity mints LP tokens representing your share of the pool's reserves. The first deposit sets the initial price; every deposit after that mints LP proportional to the smaller side's share of the existing reserves.
Withdraw Anytime
Removing liquidity burns LP tokens and returns both sides of the pair in proportion to the pool's current reserves — including any fees the position has earned since it was deposited.
Contract
ArrowPool: 0x92318C8845283B9E8A33124Ef4EC520491F826F0