ArcYield is live on Arc mainnet · Epoch 0 · 5.61M of float indexedView vaults ›
ArcYield
Launch app

The index layer
for Arc.

Every Arc-native asset, one ticker. Settled in USDC, final in under a second, and open to all.

Indexing 2 Arc-native assets · 5.61M of float on Arc

USYC0 float on Arctokenized treasuriesEURC5.61M float on Arcstable FXUSYCissued by Hashnote / CircleEURCissued by Circle

Vaults

Hold every Arc-native asset through one ERC-4626 ticker. Deposit USDC, redeem any time.

Yield

Treasury coupons and FX carry from the constituents compound into the basket every epoch.

Keepers

Rebalancing is permissionless. Call it once an epoch, earn a fixed tip in USDC.

ArcYield is the index layer for the internet economy.

Explore the mechanics

The issuer does the vetting

Every constituent is a tokenized instrument with a named issuer and an on-chain redemption path: USDC, EURC, USYC and the assets that list after them. Listing in the registry is the only door into the index.

Settled in the gas token

Arc runs on USDC. Deposits, NAV, redemptions and keeper tips are all in the same unit the chain charges fees in. No wrapped gas, no price gap between what you hold and what you pay.

Yield compounds every epoch

Vaults hold the constituents directly. Every 24 hours, harvested yield buys more of the basket, not a treasury. Finality is deterministic, so every rebalance is settled the block it lands.

One ticker, no gates

Each vault is an ERC-4626 token. Deposit USDC at NAV, redeem any time. No lockups, no allowlists, no admin keys.

Three live vaults.

Arc · Epoch 0
SymbolVaultWeightingHoldingsNAV / share30d yield APRStatus
ARC10Arc Ten

Up to ten Arc-native assets by on-chain float, capped at 15% per constituent. Weight the cap cannot place stays in USDC, the settlement asset.

Float-weighted, 15% cap31.0000 USDCLive
FXXStable FX Index

Non-USD stablecoins on Arc, settled against USDC through StableFX. Equal-weight across listed currencies, reconstituted quarterly.

Equal-weight, quarterly reconstitution21.0000 USDCLive
YLD1Yield Stream One

A pure yield basket: positions sized to maximize trailing yield capture from tokenized treasuries on Arc. Harvested yield compounds into the basket every epoch.

Yield-velocity, 15% cap21.0000 USDCLive

Bootstrap phase: deposits and redemptions are live at NAV; the position executor that buys the basket and harvests yield ships as the next vault generation, and yield APR stays blank until it is real. Executors are immutable, so the trading vaults will be a fresh, verified deployment.

The registry is public. So is the API.

Vault composition, protocol stats, live constituent float and a live Arc read are served from this site's own backend. The Solidity sources are verified on the Arc explorer.

# read one vault
$ curl https://arcyield.dev/api/vaults/ARC10

{
  "symbol": "ARC10",
  "name": "Arc Ten",
  "weighting": "Float-weighted, 15% cap",
  "holdings": [
    { "ticker": "USYC", "weightBps": 1500, ... }
  ]
}

# Arc, from viem
# chain id 5042 · USDC gas · Malachite + Reth
import { arc } from "@/lib/chain";

Latest releases.

ArcYield angelArcYield

ArcYield is live on Arc

Three vaults open on Arc: ARC10, FXX and YLD1.

September 16, 2026

Deposit

The deposit button ships

Connect a wallet, deposit USDC, redeem at NAV. Live at /app.

September 16, 2026

The keeper board is live

Countdowns to every rebalance window and the on-chain leaderboard.

September 16, 2026

registry.register(token)
// listed: true
// eligible in 7 epochs

The Asset Registry is open

Permissionless listing for any Arc-native asset that clears float and age.

September 16, 2026

Start indexing Arc.

Deposit USDC, hold every Arc-native asset, and let the yield do the rest.