Documentation Index
Fetch the complete documentation index at: https://docs.arc.io/llms.txt
Use this file to discover all available pages before exploring further.
Arc is purpose-built around stablecoins. USDC is the native gas token, so
transaction fees are denominated in dollars rather than a volatile asset. EURC
and USYC are natively supported alongside USDC, giving applications access to
multi-currency payments and onchain yield without bridging or wrapping. There is
no volatile native token on Arc.
USDC as the native gas token
On most EVM blockchains, a volatile token (such as ETH) serves as the native
asset for gas fees and value transfer. Arc replaces this with USDC. Every
transaction fee, balance, and native transfer on Arc is denominated in USDC.
This means:
- Fees are predictable in dollar terms.
- You hold a single asset for both gas and application-level transfers.
- There is no need to acquire or manage a separate volatile token.
Two interfaces, one balance
USDC on Arc has two interfaces that share the same underlying balance:
| Interface | Decimals | Purpose |
|---|
| Native | 18 | Gas accounting, native sends, and msg.value |
| ERC-20 | 6 | Application-level transfers, approvals, and allowances |
The native representation uses 18 decimals, consistent with how ETH works on
Ethereum. The ERC-20 interface at
0x3600000000000000000000000000000000000000
uses 6 decimals to match the standard USDC representation on other EVM networks.
The ERC-20 and native interfaces share the same underlying balance. An ERC-20
transfer directly moves the native balance, and a native send is reflected in
the ERC-20 balance. These are not two separate tokens. For a conceptual
overview of how Arc handles EVM differences, see EVM
compatibility. For interface-level developer
guidance, see EVM compatibility
reference.
Arc emits a unified transfer event for all USDC movements regardless of whether
they originate from a native send or an ERC-20 call. This gives wallets and
indexers a single source of truth for balance changes.
For fee parameters and gas pricing details, see
Gas and fees. For the rationale behind stable
fee denomination, see Stable fee design.
Natively supported stablecoins
Beyond USDC, Arc natively supports additional stablecoin assets at the protocol
level — meaning they are deployed as pre-configured contracts at genesis, not
bridged or wrapped from other blockchains.
EURC
EURC is Circle’s euro-denominated stablecoin. It is deployed as a standard
ERC-20 token on Arc with 6 decimals, enabling euro-denominated payments, FX
workflows, and multi-currency applications without relying on third-party
bridges. For the EURC contract address, see
Contract addresses.
USYC
USYC is a yield-bearing token representing shares of a tokenized money market
fund — a regulated investment vehicle that holds short-duration U.S. Treasury
securities and distributes yield to token holders. It provides onchain access to
regulated, low-risk yield for institutional participants.
USYC is only accessible to institutions outside the United States, subject to
eligibility restrictions and a $100,000 USD minimum investment.
For token addresses and testnet faucet instructions, see
Contract addresses.
Design rationale
Arc’s stablecoin-native model is a deliberate architectural choice, not a
compatibility layer added after launch. Three principles guided the design.
No volatile native token
Traditional blockchains require users to hold a volatile native token to pay
fees. This creates friction for financial applications: users must acquire the
token, manage price exposure, and convert between the fee token and the assets
they actually want to use. Arc eliminates this by making USDC the native token
from day one.
Single gas denomination at launch
Arc launches with USDC as the sole gas token rather than supporting multi-token
gas payments from the start. A single denomination simplifies the fee market,
avoids oracle dependencies for gas price conversion, and keeps the protocol’s
economic model straightforward. Multi-stablecoin gas payment through paymasters
(smart contracts that sponsor or redirect gas fees on behalf of a user) is a
planned future capability.
Stablecoins as first-class primitives
USDC, EURC, and USYC are not tokens added after launch. They are integrated at
the protocol level, which means applications can compose across stable assets
with consistent interfaces and without external dependencies. This positions Arc
as infrastructure specifically designed for payments, lending, FX, and treasury
management.