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.
Features
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 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.
Chain ID: 5042 RPC: https://rpc.mainnet.arc.io Explorer: https://explorer.arc.io USDC: 0x3600000000000000000000000000000000000000