use-arc

Configure and deploy EVM applications on Arc testnet using USDC as native gas.

3|1|Updated May 17, 2026
One-click install
npx skills add https://github.com/levantuy/arc-quantum --skill use-arc-levantuy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: use-arc
Source: https://github.com/levantuy/arc-quantum/tree/main/.agents/skills/use-arc
Command: npx skills add https://github.com/levantuy/arc-quantum --skill use-arc-levantuy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Developers building USDC-first payment or DeFi applications need correct network configuration, token addresses, and deployment patterns for Arc, Circle's EVM-compatible blockchain where USDC is the native gas token, without hunting through scattered documentation. ## Core Features & Use Cases - Network Configuration: Provides Arc Testnet chain ID (5042002), RPC endpoints, explorer, faucet, and CCTP domain for immediate setup with wagmi, viem, Foundry, or Hardhat. - Deployment Patterns: Includes ready-to-use patterns for React frontends, Foundry smart contract deployment, Circle's pre-audited contract templates, and bridging USDC via CCTP. - Use Case: A developer building a USDC payment app uses this Skill to configure wagmi with arcTestnet, fund a wallet from the Circle faucet, and deploy a Solidity contract to Arc Testnet with correct 18-decimal gas handling. ## Quick Start Set up a wagmi config for Arc Testnet and deploy my Solidity contract to Arc using Foundry with USDC gas.

Frequently Asked Questions about use-arc

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy a smart contract to Arc Testnet?

Deploy to Arc Testnet using Foundry's forge create command with the RPC URL https://rpc.testnet.arc.network and a funded deployer wallet. Arc is EVM-compatible, so standard Solidity contracts work without modification beyond chain configuration.

How do I configure Arc Testnet in wagmi or viem?

Arc Testnet is available by default in viem as the arcTestnet chain definition, so no custom chain config is needed. Import arcTestnet from viem/chains and pass it to your wagmi config with an HTTP transport.

Does Arc use ETH for gas fees?

No, Arc uses USDC as its native gas token, so no ETH is needed for any transaction. Native gas amounts use 18 decimals like ETH on other chains, while ERC-20 USDC uses 6 decimals.

How do I bridge USDC to Arc using CCTP?

Bridge USDC to Arc using Circle's Cross-Chain Transfer Protocol with Arc's CCTP domain 26. The bridging workflow follows the standard CCTP burn-and-mint pattern from supported source chains.

Can I deploy to Arc mainnet?

No, Arc is currently testnet only, and all addresses and configuration apply to testnet exclusively. Fund your wallet with testnet USDC from the Circle faucet at faucet.circle.com before sending transactions.