Arc Testnet

TestnetUSDC Gas Token 🔥

Arc is a unique blockchain where USDC is the native gas token. No need for ETH - you only need USDC for both payments and gas fees!

Network Information

Chain Details

Chain ID

5042002

Network Name

Arc Testnet

Currency

USDC (for gas fees!) 🔥

RPC & Explorer

RPC URL

https://rpc.testnet.arc.network

Block Explorer

testnet.arcscan.app

Why Arc is Special

USDC as Gas Token
Simplify your payment flow

On most blockchains, you need two tokens: ETH (for gas) + USDC (for payments). On Arc, you only need USDC for everything!

Traditional Chains

  • Need ETH for gas fees
  • Need USDC for payments
  • Manage two balances
  • Convert ETH when needed

Arc

  • ✅ Only need USDC
  • ✅ USDC pays gas fees
  • ✅ One balance to manage
  • ✅ Simpler UX

Contract Addresses

ZynPay Router
Handles payment routing and fee splitting
0x3309F63914954a1A35cc662E76a3805E86D37715
View on Arc Explorer
USDC Token
Native USDC on Arc (also the gas token!)

Get Testnet USDC

Circle Faucet
Get free USDC for testing on Arc
  1. Visit Circle Faucet
  2. Connect your wallet (MetaMask)
  3. Select "Arc Testnet" from the network dropdown
  4. Enter your wallet address
  5. Request USDC
  6. USDC will arrive in ~1 minute

Add to MetaMask

Manual Setup

Add Arc Testnet to MetaMask manually:

  1. Open MetaMask
  2. Click the network dropdown at the top
  3. Click "Add Network" → "Add a network manually"
  4. Enter the following details:
Network Name: Arc Testnet
RPC URL: https://rpc.testnet.arc.network
Chain ID: 5042002
Currency Symbol: USDC
Block Explorer: https://testnet.arcscan.app

Integration Code

import { ZynPayClient, Environment } from '@zyntrialabs/zynpay-sdk';

const client = new ZynPayClient({
  merchantWallet: '0xYourMerchantWalletAddress',
  environment: Environment.TESTNET,
  defaultChain: 'arc', // Uses Arc Testnet
});

// Create payment
const payment = client.createPayment(10.00, 'arc');

// Process with customer's wallet
const txHash = await client.pay(payment, signer);

// Note: Gas fees are paid in USDC automatically!

Benefits for Payments

For Merchants
  • Customers only need USDC
  • Simpler onboarding
  • No "insufficient gas" errors
  • Predictable costs in USDC
For Customers
  • Don't need to buy ETH
  • One token for everything
  • Easier to understand costs
  • Better UX