universal-swap
Active SkillTrade any token on any chain using natural language. Just tell the agent what you want — no commands, no technical knowledge needed.
Just Talk Naturally
You don't type commands. You don't need to know chain IDs or token addresses. Just say what you want: "Buy $20 of ETH" or "Send 100 USDC to my friend". The AI agent understands your intent, figures out the details, and executes the trade.
Example Conversations
Buy $50 worth of ARB on Arbitrum
I'll buy $50 of ARB for you on Arbitrum using your unified balance. Executing now...
What's my balance?
Your Universal Account balance is $1,234.56 across 21 chains. Main holdings: 500 USDC, 0.25 ETH, 100 ARB.
Send 10 USDC to 0x1234...5678 on Base
Sending 10 USDC to 0x1234...5678 on Base. Please confirm the transaction.
Swap my ETH to USDC
Converting your 0.25 ETH (~$500) to USDC. Finding best route across chains...
What You Can Do
Purchase any token on any chain using your unified balance
Sell tokens back to primary assets (USDC, ETH, etc.)
Swap between primary assets across chains
Send tokens to any address on any chain
View unified balance and asset breakdown
See transaction history and status
How It Works
Primary Assets
Deep liquidity across all chains. Used as source for swaps.
21 Supported Chains
Trade on any of these without switching networks.
For Developers / Agent Builders
If you're building an agent that uses this skill, here's what happens under the hood:
The CLI is an implementation detail. Users never see it. The skill file (SKILL.md) teaches the agent how to translate natural language into the right commands.