Releases / 0.2.10

Release 013

Release 013 · VEX 0.2.10

Circle's Arc, open for real trades.

Vex now trades, bridges, and reads balances on Arc mainnet (chain id 5042), Circle's USDC-native EVM L1 that went live today. Every pool address, RPC endpoint, and indexer on this page was verified live against the chain, not copied from a doc.

Since 0.2.9, 1 pull request and 9 commits landed, all on the Arc mainnet arc.

01 · Trading and bridging on Arc

A USDC-native chain, without a wrapper.

01

Swap on Arc. Uniswap v4 is wired in with every pool address cross-verified on-chain, alongside KyberSwap aggregation. Arc's native gas asset is USDC itself, exposed through both a native and an ERC-20 interface at the same address, with no WETH-style wrapper behind it. The swap path resolves the native leg straight to that ERC-20 and refuses to wrap or unwrap on Arc at all, rather than emit a signed transaction against a wrapper that doesn't exist.

02

Bridge in and out. Arc joins Robinhood Chain on the Relay bridge path, gated behind a live check against Relay's own endpoint rather than a static claim. If Relay ever stops servicing Arc, Vex stops offering it too.

02 · Balances that hold up

Read once, priced right.

01

A real indexer, not a permanent warning. Arc had no token indexer before this release, so every sync reported an unfixable "connection" warning. Arc now reads through the same Blockscout indexer Robinhood uses, and chains with genuinely no indexer report a plain "complete" instead of an error with no fix.

02

USDC priced at what it's worth. Arc's native balance is USDC, but pool-derived pricing had nothing to anchor it to and valued it at $0. It's now pegged at $1, the same assumption already used for USDC-quoted pools elsewhere.

03

No more double-counted balance. The new indexer read Arc's native USDC a second time as an ERC-20 holding. That duplicate is now excluded at the source, and a wallet that already synced a duplicate self-heals on its next sync.

03 · Reliability and polish

Four endpoints and a name.

01

Three more ways to reach Arc. Arc ran on a single RPC endpoint. Three additional read endpoints (drpc, Blockdaemon, QuickNode) are live-verified and wired in as failover; the official endpoint stays the only one used for signed broadcasts.

02

Looks like Arc, not "Chain 5042." The official Arc mark replaces the generic fallback icon everywhere a chain badge shows, the wallet and quick-switch chips label it "Arc," and a completed Arc trade in Agent Scan and Session Activity now links out to its explorer instead of sitting dead.

03

The agent already knows Arc. Vex's system prompt now carries the same background knowledge for Arc that Robinhood Chain has: its native asset is USDC, not something to swap out of by reflex, and there are tokens on Arc squatting recognizable tickers (including "USDC" itself) worth a second look before trusting one blind.

04 · Before you update

Upgrade notes.

No new database migration ships in this release. One change you will feel: Arc appears as a chain you can trade, bridge and hold balances on, with its native USDC valued at $1. A wallet that had synced Arc's native USDC twice repairs itself on its next sync. No manual action is required.