Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.arc.network/llms.txt

Use this file to discover all available pages before exploring further.

Arc is a developer platform for building and scaling financial applications with stablecoins. At its core is a purpose-built, EVM-compatible Layer-1 network that combines predictable fiat-based fees using stablecoins as gas, sub-second deterministic finality, and opt-in configurable privacy to support payments, lending, capital markets, and FX at scale. Beyond the network, Arc provides App Kit for crosschain payment workflows, AI tooling for agent-based development, and a growing ecosystem of infrastructure partners.

Key features

The Arc network is purpose-built for real-world economic activity, not general-purpose computation. Each design choice directly supports the needs of financial applications.

Stable fee design

Transaction fees are denominated in USDC, so costs stay predictable regardless of token volatility.

Deterministic finality

Transactions finalize in under one second with no risk of chain reorganization.

Opt-in privacy

Confidential transfers and selective disclosure for regulated use cases, available when you need them.

EVM compatibility

Deploy existing Solidity contracts and use standard Ethereum tooling like Hardhat, Foundry, and Viem.

Network architecture

Arc separates consensus from execution so each layer can optimize independently while maintaining full compatibility with the Ethereum ecosystem.
  • Consensus layer: Built on Malachite, a BFT consensus engine designed for sub-second finality and high throughput. A permissioned validator set provides security and compliance guarantees while keeping the network open for developers and users.
  • Execution layer: Runs the EVM, so Solidity contracts, development tools, and wallet infrastructure work without modification.
For a complete view of how the layers interact, see the system overview.

Stablecoins on Arc

USDC is the native gas token on Arc, so transaction fees are denominated in dollars and you don’t need to hold or manage a separate token to transact. The base fee targets $0.01 per transaction and uses an EIP-1559-style smoothing mechanism to keep costs predictable even under varying network load. USDC on Arc has both a native representation (18 decimals, used for gas) and a standard ERC-20 interface (6 decimals) that matches USDC on other chains. Arc also supports EURC for euro-denominated transfers. Both USDC and EURC are available on the Circle Faucet for testnet development, and their contract addresses are listed on the contract addresses page.

Network details

PropertyValue
ConsensusMalachite BFT
Execution environmentEVM
Gas tokenUSDC
FinalityDeterministic, sub-second
Validator participationPermissioned
Developer accessPermissionless
For RPC endpoints, chain ID, and connection details, see Connect to Arc. For deployed contract addresses, see contract addresses.

Start building

Ready to build on Arc? Head to the Build section for quickstarts and tutorials covering App Kit workflows, smart contract deployment, crosschain bridging, and AI agent integration.