Accept Arc USDC Payments: Circle’s USDC-Native Chain on Settlematic
Settlematic now supports USDC on Circle Arc testnet — an EVM chain where stablecoins pay gas. Learn what Arc solves, how USDC-native settlement works, and how to test non-custodial Arc invoices.
Do this next
Create a crypto invoice
- Quote the invoice in fiat.
- Client pays USDC, USDT, or EURC.
- Funds settle to a wallet you already control.
TL;DR
Circle Arc is an EVM-compatible network where USDC is both the unit of account and the gas token. That removes volatile ETH gas for stablecoin-only treasuries and simplifies B2B USDC flows. Settlematic adds Arc testnet USDC to Collect and Gateway with the same non-custodial CREATE2 model as Ethereum and L2s — optional until you configure Arc RPC and deploy the shared factory on chain ID 5042002.

Stablecoin volume is no longer a niche rail — it is corporate treasury infrastructure. Industry data tracked by aggregators such as DeFiLlama puts total stablecoin market capitalization above $250 billion in 2026, with USDC issued by Circle representing a large and growing share of B2B settlement. Visa, Stripe, and major PSPs have publicly expanded USDC settlement programs. The bottleneck for merchants is not demand for USDC; it is operational friction on general-purpose chains that still price gas in volatile native tokens.
Circle Arc addresses that mismatch directly: an EVM-compatible environment where USDC pays gas and acts as the primary settlement asset. Settlematic now supports **USDC on Arc testnet** in Collect and Gateway using the same non-custodial, invoice-scoped deposit model you already rely on for Sepolia, Base Sepolia, and Arbitrum Sepolia — without turning on Arc until your team opts in via environment configuration.
The problem Arc is built to solve
On Ethereum and most L2s, accepting USDC still requires maintaining ETH, POL, or another native token to fund sweeps, refunds, and contract interactions. Finance teams running USDC-only policies must constantly top up gas wallets, hedge small ETH balances, and explain to auditors why treasury holds volatile assets it never intended to invest in.
- Treasury complexity: two-asset minimum (USDC + native gas) for every chain you support.
- Price risk on gas floats: ETH-denominated fees spike during congestion, blowing up per-payment economics for micro-invoices and API checkout.
- Reconciliation noise: gas purchases appear as separate trades from revenue USDC, complicating month-end close.
- Payer UX: B2B buyers on stablecoin-only policies must acquire native gas before they can send USDC — an extra step custodial exchanges sometimes hide but self-custody wallets cannot.
Arc collapses those layers by design: fees and settlement are denominated in the same asset your invoice quoted. For a $10,000 USDC B2B invoice, both the payer and the merchant’s automation can reason entirely in dollars on-chain, which is what stablecoin adoption surveys consistently show treasury teams want — not another native token budget line.
What Circle Arc is (and what it is not)
Arc is Circle’s purpose-built EVM chain oriented around USDC-native economics — not a generic smart-contract platform competing with every L2 for DeFi TVL. Public materials from Circle emphasize payments, FX, and tokenized cash workflows rather than speculative trading. On **Arc testnet**, chain ID **5042002**, the canonical USDC contract is **`0x3600000000000000000000000000000000000000`**, six decimals, aligned with Circle’s documented testnet deployment.
Arc is **not** a replacement for Bitcoin settlement, Tron USDT corridors, or Solana USDC — Settlematic still supports those networks independently. Arc is an additional EVM rail optimized for teams that want USDC end-to-end. It is also **not** the ARC governance token as a payment method in Settlematic; merchants invoice and settle in **USDC** only.
| Property | Value |
|---|---|
| Network | Arc testnet |
| Chain ID | 5042002 |
| USDC contract | 0x3600000000000000000000000000000000000000 |
| Decimals | 6 |
| Gas token | USDC (same asset) |
| Explorer | testnet.arcscan.app |
| Default RPC | https://rpc.testnet.arc.io |
Why USDC-native gas changes merchant economics
Payment gateways and invoicing platforms historically externalized gas management to merchants — “connect your wallet, we’ll watch deposits.” Sweeps and CREATE2 deployments still required platform-operated gas wallets funded in ETH. When gas spikes, margin on low-ticket crypto checkout disappears, and platforms eat support tickets about “stuck” payments that are actually under-gassed sweep attempts.
USDC-native gas lets both sides of a Settlematic flow standardize on one decimal place and one asset symbol in accounting exports. Your month-end crypto reconciliation can treat Arc fees like bank wire fees denominated in dollars, not like FX trades from ETH to USDC. For agencies billing in USD with fiat-quoted crypto invoices, Arc reduces the “wrong asset in wallet” failure mode that drives wrong-chain payments.
Circle’s reserve and attestation program for USDC — monthly transparency reports backed by cash and short-dated Treasuries — is the same compliance story finance teams already accept on Ethereum. Arc extends that story to network fees, which matters for EU MiCA conversations where electronic money tokens must be traceable and fully backed. See our MiCA acceptance guide for how USDC fits regulatory narratives in Europe.
How Settlematic integrates Arc without breaking existing chains
Settlematic’s non-custodial architecture binds each invoice to a destination you control at issuance — documented in address-bound settlement and non-custodial sweeps. On EVM chains, CREATE2 counterfactual addresses embed your treasury in init code; the platform verifies factory bytecode hash at startup and refuses to boot if the on-chain factory diverges from the pinned artifact.
Arc follows that same path **only when enabled**. If `ARC_RPC_TESTNET` is unset, Arc is excluded from factory integrity checks, ownership proofs, and USDC network pickers — Sepolia, Amoy, Base Sepolia, and Arbitrum Sepolia behave exactly as before. This fail-safe matters for staged rollouts: you can merge Arc support in code, deploy backend, and flip Arc on in Railway when factory deployment and gas funding are ready.
- Detection: JSON-RPC polling on Arc when Alchemy webhooks are not configured for Arc (Circle’s chain is outside Alchemy’s standard multi-chain webhook matrix today).
- Deposits: USDC ERC-20 transfers to invoice-scoped CREATE2 addresses; native USDC balance on Arc matches the same economic asset.
- Sweeps: Platform gas wallet derivation index 4 (`m/44'/60'/1'/0/4`) funded with testnet USDC for permissionless sweep execution.
- Explorers: Payment and admin UIs link to testnet.arcscan.app for addresses and transaction hashes.
- Marketing accuracy: Supported network counts on settlematic.com now include Arc alongside Ethereum, Polygon, Base, Arbitrum, Solana, Tron, and Bitcoin via centralized constants — no manual drift between product pages.
Arc vs traditional L2 USDC — when to choose which
Base, Arbitrum, and Polygon remain the right answer when your counterparties already hold USDC there and your treasury consolidates on an L2 bridge hub. Arc is the right answer when you want **fee predictability in USDC** and your workflow is stablecoin-native end-to-end — especially testnet CI, sandbox demos, and pilot programs with Circle-aligned partners.
| Scenario | Prefer |
|---|---|
| Counterparty only has MetaMask on Base | Base USDC |
| Treasury policy: USDC-only, no ETH top-ups | Arc USDC |
| High-value Ethereum mainnet enterprise deal | Ethereum USDC |
| APAC payer on Tron USDT | Tron USDT (different asset) |
| Sandbox testing new Circle integrations | Arc testnet USDC |
Settlematic’s multi-chain stablecoin guide still recommends enabling networks incrementally. Add Arc when you have RPC, factory deployment, and gas wallet funding — not because chain count marketing looks better.
Data backdrop: why merchants are moving USDC rails earlier
Stablecoin settlement is no longer experimental. Federal clarity in the United States around payment stablecoins, MiCA implementation in the EU, and public treasury adoption by fintechs and PSPs shifted USDC from “crypto option” to “dollar rail with better uptime.” Merchants report lower chargeback rates, faster cross-border clearance, and simpler counterparty onboarding when invoices settle in USDC rather than card networks with rolling reserves.
The remaining friction is infrastructural: general-purpose chains were built before stablecoins became gas assets. Arc is Circle’s answer — align network incentives with the asset businesses already standardized on. Settlematic’s Arc testnet support lets you validate that alignment in sandbox before mainnet Arc production slots open, without forking your integration model per chain.
Security and compliance posture on Arc
Non-custodial acceptance remains the compliance sweet spot for invoicing software: you are not a CASP holding client funds under MiCA, and you are not a money transmitter holding float in most US state frameworks when keys stay merchant-controlled. Arc does not change that analysis — it changes fee denomination. You still must KYC your business through Settlematic onboarding, still configure verified settlement destinations, and still export tx hashes for 1099-DA and DAC8 reporting where applicable.
From a security engineering perspective, Arc inherits EVM wallet hygiene: verify chain ID 5042002 before signing, pin RPC endpoints, and treat factory bytecode hash mismatches as deployment failures — Settlematic enforces the latter at boot when Arc RPC is enabled. Phishing payers onto wrong chains is mitigated by showing network labels and explorer deep links on hosted checkout, the same pattern described in on-chain payment confirmation.
Enable Arc testnet on Settlematic — operator checklist
- Set `PAYMENT_NETWORK_MODE=testnet` on backend.
- Set `ARC_RPC_TESTNET=https://rpc.testnet.arc.io` and optional `ARC_RPC_TESTNET_FALLBACK`.
- Deploy the same `Factory.sol` artifact used on other testnets to Arc (chain ID 5042002); set `FACTORY_ADDRESS` to the deployed address.
- Confirm startup passes factory bytecode integrity for Arc.
- Fund the platform gas wallet on Arc with testnet USDC (derivation index 4).
- Create a USDC test invoice; select Arc; pay from a wallet on chain 5042002.
- Verify detection, sweep, webhook, and ArcScan links.
Detailed env and Foundry commands live in the backend repository under `docs/ARC_TESTNET.md`. Frontend pay pages pick up Arc chain ID **5042002** and USDC contract metadata automatically when the API exposes Arc as an allowed USDC network.
Testing payer UX — wallets and faucets
Payers need Arc testnet added in MetaMask or WalletConnect-compatible wallets (chain ID 5042002, RPC https://rpc.testnet.arc.io). Because gas is USDC, a single faucet grant can fund both the transfer and fees — unlike Sepolia, where payers often need a separate ETH faucet before sending USDC.
Use Circle’s Arc testnet faucet documentation at docs.arc.network for USDC test funds. Settlematic’s shared test wallet (sandbox) exposes Arc USDC rows when Arc RPC is configured on the backend, so QA can simulate payer flows from the test wallet UI without exposing production keys.
SEO summary: accept Arc USDC payments in 2026
If you searched for **accept Arc USDC**, **Arc testnet merchant payments**, or **Circle Arc invoicing**, the actionable takeaway is simple: Arc removes the dual-asset gas problem for USDC treasuries, Circle’s market data and regulatory posture make USDC the default institutional stablecoin, and Settlematic maps Arc into the same non-custodial invoice and gateway flows you use on L2s — optionally, safely, and without deprecating existing chains.
Ready to try it? Start a sandbox demo, read Collect pricing, or open Gateway docs for checkout APIs. For USDC strategy beyond Arc, compare USDC vs USDT for business and our best USDC invoicing tools roundup.
Sources
Frequently asked questions
- What is Circle Arc and how is it different from Ethereum?
- Arc is an EVM-compatible blockchain designed around USDC as native gas and settlement. Merchants and treasuries that only hold USDC no longer need a separate ETH or POL balance to pay network fees. Arc targets predictable, dollar-denominated transaction costs for payments and financial workflows Circle is standardizing around USDC.
- Does Settlematic support ARC the governance token?
- No. This integration is USDC on Arc testnet only — the canonical ERC-20 at 0x3600000000000000000000000000000000000000 with six decimals, matching Circle’s documented testnet deployment. There is no separate “pay in ARC token” path in Settlematic.
- Is Arc on Settlematic custodial?
- No. Arc uses the same non-custodial pattern as other EVM chains on Settlematic: CREATE2 invoice addresses bind to your treasury at issuance, detection is watch-only, and sweeps execute to destinations you control. Settlematic never holds keys that can redirect settled USDC.
- When does Arc appear in my dashboard?
- Arc testnet is gated behind backend configuration. Until ARC_RPC_TESTNET (and factory deployment on Arc) are set, production behavior is unchanged and USDC network lists match your previous EVM set. Once enabled, USDC invoices can include Arc alongside Ethereum, Polygon, Base, and Arbitrum testnets.
- How do I test Arc USDC invoices?
- Set PAYMENT_NETWORK_MODE=testnet, configure Arc RPC, deploy the platform factory to Arc testnet, fund the platform gas wallet with testnet USDC, then create a USDC invoice selecting Arc. Pay from a wallet on chain ID 5042002; confirmation and explorer links resolve on testnet.arcscan.app.