FluxFluxDocs
Arc · 5042Launch app
Docs
Arc mainnet

What is Flux

Flux is programmable USDC payment infrastructure built on Arc. Send batch payments, create vesting streams, deploy autonomous AI agent wallets, and swap between Arc assets — all settled through smart contracts with sub-second finality.

Flux is live on Arc mainnet (Chain ID 5042). USDC is the native gas token — no separate gas token to hold. Transactions confirm in under 0.5 seconds.

Features

Batch Settlement
Pay up to 500 wallets in one transaction. CSV upload or manual entry.
Payment Streams
Linear USDC vesting for payroll, grants, and contractor agreements.
Agent Registry
Give an AI agent its own USDC wallet with hard, on-chain spending limits and a kill switch.
Swap
Convert any Arc asset to USDC in-app, routed across every venue for the best price.

How it works

Batch settlement and streams live in one deployed contract, FluxSettlement.sol. Swap and limit orders are handled separately by third-party routers and FluxLimitOrder.sol — see the Swap docs. The Agent Registry has its own contract, FluxAgentRegistry.sol — see the Agent Registry docs. Wallet connection is an external browser wallet (MetaMask, Rabby, and others) via Privy — every transaction settles on-chain.

Quickstart

1. Add Arc to your wallet

Network details
Network Name:   Arc
RPC URL:        https://rpc.mainnet.arc.io
Chain ID:       5042
Currency:       USDC
Explorer:       https://explorer.arc.io

2. Get USDC on Arc

Bridge USDC to Arc from another chain via Circle CCTP, or withdraw from an exchange that supports Arc. Arc uses USDC for gas, so a small balance covers both payments and fees.

3. Connect and use Flux

Visit fluxonarc.xyz, click Connect Wallet in the top-right, and connect a wallet like MetaMask or Rabby. Once connected, your USDC balance appears in the header and every feature unlocks.

Network & addresses

Every contract Flux deploys, in one place — see the full Reference page for ABIs and events. All addresses link to ArcScan.

Arc mainnet
Chain ID:   5042
RPC:        https://rpc.mainnet.arc.io
Explorer:   https://explorer.arc.io
USDC:       0x3600000000000000000000000000000000000000