All projects
Arc Network2026/06/09

Zilarc — Decentralized Exchange on Arc Network

Arc NetworkDEXDeFiCCTP Bridge
Zilarc DEX
Zilarc DEX

Zilarc is a decentralized exchange built natively on Arc Network, designed around Circle's stablecoin stack. It brings together single-call AMM swaps, liquidity provision across ten constant-product pools, and cross-chain USDC bridging through Circle's CCTP — all in one clean interface.

What It Does

Most DEX experiences on testnet feel like a chore. Approve, wait, swap, wait again, then realize the route was wrong. Zilarc collapses that into a single transaction. The router handles approvals, native USDC routing, and slippage checks internally — your wallet sees one signature, and the swap goes through.

On top of that, Zilarc plugs directly into Circle's Cross-Chain Transfer Protocol, so users can bridge USDC between Arc and seven other testnets without leaving the app.

Key Features

Single-Transaction Swaps

One click, one signature. The router handles every step internally — including token approvals, native USDC routing, slippage enforcement, and deadline checks. No more chains of pop-ups for what should be a single action.

Multi-Token Trading

Trade across native USDC (Arc precompile), EURC, and the Zilarc-native tokens Z, NEON, and JETT. Every pair runs on a constant-product AMM with a 0.3% fee.

Liquidity Pools

Add or remove liquidity across ten pools. USDC pools accept native gas through msg.value, while ERC-20 pairs follow the standard approve and transferFrom flow. LP positions earn fees from every swap routed through the pool.

Cross-Chain USDC Bridge

Powered by Circle CCTP, the bridge moves USDC between Arc and seven other testnets — Sepolia, Arbitrum, Base, Optimism, Polygon Amoy, Avalanche Fuji, and Linea Sepolia. Live quotes and one-click bridging built in.

Live On-Chain Stats

Home and pool pages aggregate TVL, 24-hour volume, trade count, and APY directly from on-chain pool reserves and Swap event logs. Everything refreshes every 30 seconds — no centralized backend, no stale data.

Native USDC Support

Arc treats USDC as a first-class native token. Zilarc takes full advantage — USDC pools route through the Arc precompile, so swaps feel just like sending native gas.

Pages

  • Home — Live stats dashboard with TVL, volume, and the top markets.
  • Swap — Trade any supported pair with built-in slippage protection and deadline enforcement.
  • Pool — Browse all ten pools, see real reserves, and add or remove liquidity.
  • Bridge — Move USDC across chains via Circle CCTP, with live quotes and one-click execution.

Why Arc?

Arc was built from the ground up for stablecoin-native finance. USDC is treated as a first-class citizen — gas paid in stablecoin, sub-second finality, and a precompile that lets contracts move USDC like ETH on Ethereum. That changes the calculus for a DEX. Trades settle the moment you click. Per-swap costs are predictable, denominated in USDC, and small enough that micro-trades actually make sense.

Zilarc is what a DEX looks like when those constraints are gone. The single-transaction architecture isn't a UX trick — it's only possible because Arc gives you the speed and stable gas pricing to pull it off without burning users' funds on failed approvals.

Source Code

Full source on GitHub: https://github.com/dhozil/zilarc

Built by dhozil for Arc Network Testnet

More projects