Trading · Live · Deployed

Swap & Pools

Three contracts, all deployed on Arc Testnet: a swap engine, a constant-product liquidity pool, and a staking vault. Together they form the trading core of Arrow DEX.

Live

ArrowSwap

Prices USDC ⇄ EURC trades against live pool reserves using an on-chain constant-product formula.

Fee0.30%
Live

ArrowPool

Holds real WUSDC/ARROW reserves. LP tokens represent a redeemable share of the pool at any time.

Modelx·y=k
Live

ArrowVault

Stake ARROW-LP tokens to earn ARROW rewards, streamed continuously with no lock period.

EmissionPer-block
Liquidity Pools

The WUSDC/ARROW pool follows the same constant-product model used by Uniswap V2 — reserves of both assets are held by the contract, and the price is determined entirely by their ratio. Add liquidity to receive LP tokens; remove liquidity at any time to redeem your proportional share of both reserves, plus any accrued trading fees.

PoolModelFee TierStatus
WUSDC / ARROWConstant Product0.30%Live
USDC / cirBTCRoadmap
Staking Vault

The ArrowVault contract follows a Synthetix-style staking design. Deposit ARROW-LP tokens to begin earning ARROW rewards immediately, streamed on a per-block basis. There is no lock-up — withdraw your principal or claim accrued rewards at any time, independently of each other.

Pricing Model

Every swap is priced by the pool’s own reserves at the moment of execution — x · y = k — the same formula that has secured billions in mainnet liquidity since 2020. There is no off-chain price feed and no oracle dependency for this pair; the market is the pool.

Live · Deployed

Ready to trade?

Connect a wallet to swap, add liquidity, or stake ARROW-LP — all four actions are live on Arc Testnet today.