Skip to content

v0.2.10

Choose a tag to compare

@github-actions github-actions released this 16 Sep 21:06
· 381 commits to main since this release
7531273

Release 013 · September 16, 2026 · Current

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

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.

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

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.

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.

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

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.

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.

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.