lovable skill · lovable-arc

The Arc / Circle skill, in full.

Everything that broke building on Arc testnet and mainnet with Circle wallets, Privy and USDC / EURC / cirBTC, plus the fixes. Lovable uses it automatically on Arc builds. Add it under Settings → Skills, then type / in chat to call it up.

Download .zip

Arc networks reference

Testnet: chainId 5042002, RPC https://rpc.testnet.arc.network, explorer https://testnet.arcscan.app, Circle id ARC-TESTNET, faucet https://faucet.circle.com/ (~20 USDC/day), TEST API key. Mainnet: chainId 5042, RPC https://rpc.mainnet.arc.io (Alchemy optional, server-only ARC_MAINNET_RPC_URL), explorer https://explorer.arc.io, Circle id ARC, no faucet, LIVE API key, real money. Decimals: native USDC 18; ERC-20 USDC 6; EURC 6; cirBTC 8. Tokens mainnet: EURC 0xbEf5f6d51CB62b58e6A8f77868681825C6fe21c1, cirBTC 0x171A4217b86A807A64eB94757Db6849fb4bDbAA0, USDC 0x3600000000000000000000000000000000000000. Toggle: ARC_NETWORK env (default testnet); UI NetworkProvider in localStorage "arc-network"; Privy key={network}; gate undeployed contracts on mainnet. Sources: https://docs.arc.io/llms-full.txt , https://developers.circle.com/llms-full.txt