use-arc

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

1|Updated Jul 20, 2026
One-click install
npx skills add https://github.com/Lightupwrld/Cycuxio --skill use-arc-lightupwrld
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: use-arc
Source: https://github.com/Lightupwrld/Cycuxio/tree/main/.agents/skills/use-arc
Command: npx skills add https://github.com/Lightupwrld/Cycuxio --skill use-arc-lightupwrld

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 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 in one reference. - Deployment Patterns: Covers wagmi/viem frontend setup, Foundry smart contract deployment, and Circle's pre-audited contract templates (ERC-20, ERC-721, ERC-1155). - Security Guardrails: Enforces rules against hardcoding private keys and clarifies the 18-decimal native gas vs 6-decimal ERC-20 USDC distinction. - Use Case: An agent building a payment streaming app can configure wagmi with arcTestnet, fund a wallet from the Circle faucet, and deploy a Solidity contract to Arc Testnet with correct gas handling. ## Quick Start Ask the AI to configure a wagmi project for Arc Testnet and deploy a Solidity contract using the Arc RPC endpoint and a funded testnet wallet.

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 wallet. Arc is EVM-compatible, so standard Solidity tooling like Hardhat and Foundry works without modification beyond chain configuration.

How do I configure wagmi for Arc Testnet?

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

Does Arc use ETH for gas fees?

No, Arc uses USDC as its native gas token, so no ETH is needed for any transaction. Note that native gas uses 18 decimals while ERC-20 USDC uses 6 decimals, and mixing these up produces incorrect amounts.

How do I bridge USDC to Arc using CCTP?

Bridge USDC to Arc via Circle's Cross-Chain Transfer Protocol using Arc's CCTP domain 26. The bridge-stablecoin skill covers the complete cross-chain transfer workflow.

Can I deploy to Arc mainnet?

No, Arc is currently testnet only, and all addresses and configuration apply exclusively to the testnet. Never target mainnet, and always verify you are on chain ID 5042002 before submitting transactions.