> ## 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.

# Integrate with Arc

> Connect wallets, exchanges, and infrastructure to the Arc network.

Arc is [EVM-compatible](/arc/references/evm-differences)—it supports the same
bytecode, RPC methods, and tooling as Ethereum. Three key differences drive most
integration work:

* **USDC as gas**—fees are paid in USDC, not a volatile native token. This
  affects gas estimation, fee display, and balance APIs.
* **Deterministic finality**—transactions finalize in under one second with no
  risk of reorganization. A single confirmation is sufficient.
* **Dual USDC interface**—native balance uses 18 decimals while the ERC-20
  interface uses 6 decimals. Both share the same underlying balance.

See [EVM compatibility](/arc/references/evm-differences) for a full list of
differences from Ethereum.

## Exchanges

Integrate Arc deposits, withdrawals, and USDC liquidity management into your
exchange.

<CardGroup cols={2}>
  <Card title="Exchange integration" icon="building-columns" href="/integrate/exchanges">
    Overview of deposit, withdrawal, and bridging workflows for exchanges.
  </Card>

  <Card title="Detect deposits" icon="arrow-down" href="/integrate/exchanges/deposits">
    Subscribe to blocks and detect incoming USDC transfers with one-confirmation
    finality.
  </Card>

  <Card title="Process withdrawals" icon="arrow-up" href="/integrate/exchanges/withdrawals">
    Build, sign, and broadcast withdrawal transactions with USDC gas.
  </Card>

  <Card title="Bridge USDC (CCTP)" icon="bridge" href="/integrate/exchanges/cctp-bridging">
    Move USDC liquidity to and from Arc using Cross-Chain Transfer Protocol.
  </Card>

  <Card title="Custody providers" icon="lock" href="/integrate/exchanges/custody">
    Configure Fireblocks, BitGo, SAFE, and other custody platforms for Arc.
  </Card>
</CardGroup>

## On/off-ramps

Add Arc as a supported network in your fiat-to-crypto ramp service.

<CardGroup cols={2}>
  <Card title="On/off-ramp integration" icon="money-bill-transfer" href="/integrate/on-off-ramps">
    Chain registration, deposit detection, withdrawal processing, and UI display
    for ramp providers.
  </Card>
</CardGroup>

## Wallets

Add Arc as a supported network in your wallet application.

<CardGroup cols={2}>
  <Card title="Wallet integration" icon="wallet" href="/integrate/wallets">
    Chain configuration, balance display, transaction history, and fee handling
    for wallet providers.
  </Card>

  <Card title="Transaction lifecycle" icon="circle-check" href="/integrate/wallets/transaction-lifecycle">
    Arc's two-state transaction model—pending or final, with no intermediate
    confirmation states.
  </Card>

  <Card title="Fee display" icon="dollar-sign" href="/integrate/wallets/fee-display">
    Fetch, estimate, and display transaction fees in USDC.
  </Card>
</CardGroup>

## Infrastructure

Add Arc support to node services, data indexers, oracle networks, block
explorers, and compliance tools.

<CardGroup cols={2}>
  <Card title="Infrastructure integration" icon="server" href="/integrate/infrastructure">
    Key differences from standard EVM chains and chain metadata for
    infrastructure providers.
  </Card>

  <Card title="Index events" icon="database" href="/integrate/infrastructure/indexing-events">
    Unified transfer events, no-reorg indexing, and block streaming guidance.
  </Card>

  <Card title="Bridges" icon="bridge-water" href="/integrate/infrastructure/bridges">
    Finality configuration, CCTP routing, and relay infrastructure for bridge
    protocols.
  </Card>

  <Card title="Compliance" icon="shield-check" href="/integrate/infrastructure/compliance">
    Blocklist enforcement, Memo contract monitoring, and compliance tool
    integrations.
  </Card>
</CardGroup>

## Essentials

<CardGroup cols={2}>
  <Card title="Connect to Arc" icon="plug" href="/integrate/connect-to-arc">
    RPC endpoints, chain ID, WebSocket URLs, and explorer links.
  </Card>

  <Card title="Deploy on Arc" icon="rocket" href="/integrate/deploy-on-arc">
    Deploy, test, and interact with a Solidity smart contract on Arc.
  </Card>

  <Card title="EVM compatibility" icon="code-compare" href="/arc/references/evm-differences">
    Full EVM differences table, dual USDC interface, and integration pitfalls.
  </Card>

  <Card title="Run a node" icon="chart-network" href="/arc/concepts/running-a-node">
    Operate your own Arc node for independent verification or direct RPC access.
  </Card>
</CardGroup>
