nexwave-gateway
Unified crosschain USDC balance via Circle Gateway + Circle Programmable Wallets. Deposit USDC on any supported chain, check your unified balance, and instantly mint USDC on any destination chain in <500ms — no bridging, no raw private keys.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/botmechanic/nexwave-gatewayNexwave Gateway — Unified Crosschain USDC for OpenClaw Agents
What This Skill Does
Circle Gateway gives you a single unified USDC balance that is instantly accessible on any supported chain in under 500 milliseconds. Instead of holding separate USDC balances on Ethereum, Base, Avalanche, etc., you deposit USDC into Gateway on any chain and can mint it out on any other chain — instantly.
This is fundamentally different from bridging. There are no liquidity pools, no bridge operators, no 15-minute waits. Gateway uses a deposit → sign burn intent → receive attestation → mint flow that executes in <500ms.
Supported Chains (Testnet)
| Chain | Domain ID | USDC Address |
|---|---|---|
| Ethereum Sepolia | 0 | 0x1c7D4B196Cb0C7B01d743Fbc6116a902379C7238 |
| Base Sepolia | 6 | 0x036CbD53842c5426634e7929541eC2318f3dCF7e |
| Arc Testnet | 26 | 0x3600000000000000000000000000000000000000 |
Note: Arc is Circle's purpose-built L1 blockchain where USDC is the native gas token. No separate gas token needed — USDC covers everything. Arc has the fastest Gateway finality at ~0.5 seconds.
Gateway Contracts (same address on all EVM chains):
- Gateway Wallet:
0x0077777d7EBA4688BDeF3E311b846F25870A19B9 - Gateway Minter:
0x0022222ABE238Cc2C7Bb1f21003F0a260052475B
Gateway API (testnet): https://gateway-api-testnet.circle.com/v1
Prerequisites
- Circle Developer Account with API key and entity secret (https://console.circle.com)
- The
circle-walletskill installed (clawhub install eltontay/circle-wallet) with a wallet set containing wallets on ETH-SEPOLIA, BASE-SEPOLIA, and ARC-TESTNET - Testnet USDC from https://faucet.circle.com (20 USDC per address per chain, every 2 hours)
- Testnet ETH for gas on Sepolia/Base Sepolia (use Google's Sepolia faucet). On Arc, USDC is the native gas token — same faucet covers everything.
- Node.js installed with the
viem,dotenv, and@circle-fin/developer-controlled-walletspackages
How To Use This Skill
Step 1: Setup the Project
Run the setup script to initialize the project with all dependencies:
cd /path/to/nexwave-gateway && bash setup.sh
This creates a gateway-app/ directory with all necessary files pre-configured.
Step 2: Check Gateway Info and Your Balance
cd gateway-app && node check-balance.js
This queries the Gateway API for supported chains and shows your unified USDC balance across all chains.
Step 3: Deposit USDC into Gateway
node deposit.js
This deposits USDC into the Gateway Wallet contract on Ethereum Sepolia and Arc Testnet. After deposit and chain finality, your unified balance is credited. Arc finalizes in ~0.5 seconds; Ethereum may take up to 20 minutes.
Step 4: Transfer USDC Crosschain Instantly
node transfer.js
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-botmechanic-nexwave-gateway": {
"enabled": true,
"auto_update": true
}
}
}Tags
Related Skills
iseclaw-intel
Indonesian Web3 intelligence via Iseclaw ACP agent. Real-time market data, token signals, TGE research, and GameFi analysis from Southeast Asia's first transparent AI agent.
sharkflow
⚡ SharkFlow - 链上任务自动化,智能合约交互队列 + 多签工作流
theagora
Agent-to-agent service commerce. Browse a live marketplace, purchase with atomic escrow, sell services and earn USDC, check per-function reputation, trade on the exchange. 27 MCP tools for buying, selling, and verifying agent services.
hyperliquid
Query Hyperliquid DEX for account balances, positions, PnL, and margin data via ClawdBot API
Zerion Api Skill
Skill by abishekdharshan