
Emblem Token Swap
This gives Claude the ability to execute token swaps across six blockchains (Solana, Ethereum, Base, BSC, Polygon, Hedera) and bridge between them via ChangeNow. It's surprisingly comprehensive: Solana gets a unified splBuyIntent tool that handles quotes and execution with flexible inputs (dollar amounts, token names, contract addresses), while EVM chains split quote and swap into separate calls. Cross-chain bridging covers 500+ currencies. The safety model is solid, requiring explicit confirmation before any value transfer. You'll need the EmblemAI agent wallet CLI installed globally. Use this when you want Claude to handle actual crypto swaps, not just talk about them.
- skills.sh installs
- 8.6K
- GitHub stars
- 12
- last updated
- Aug 21, 2026
Install
$ npx -y skills add emblemcompany/agent-skills --skill emblem-token-swap --agent claude-codeInstalls into .claude/skills of the current project.
Files
Emblem Token Swap
Guided token swapping powered by EmblemAI. Swap tokens on Solana, Ethereum, Base, BSC, Polygon, and Hedera with automatic routing. Cross-chain bridging via ChangeNow.
Requires: npm install -g @emblemvault/agentwallet
What This Skill Can Do
| Chain | Quote Tool | Swap Tool | Balance Tool | Token Search |
|---|---|---|---|---|
| Solana | splBuyIntent (quote mode) | splBuyIntent (swap mode) | solanaBalances | findSolanaSwapToken |
| Ethereum | ethSwapQuote | ethSwap | ethGetBalances | searchCryptoByName |
| Base | baseSwapQuote | baseSwap | baseGetBalances | searchEvmTokensBirdeye |
| BSC | bscSwapQuote | bscSwap | bscGetBalances | searchEvmTokensBirdeye |
| Polygon | polygonSwapQuote | polygonSwap | polygonGetBalances | searchEvmTokensBirdeye |
| Hedera | hederaTokensSwapQuote | hederaTokensSwap | hederaGetBalances | hederaFindTokens |
| Cross-chain | getChangeNowSwapQuote | swapUsingChangeNow | — | getChangeNowSupportedCurrencies |
Notes
Sponsors
Details
- Repository
- github.com/emblemcompany/agent-skills
- Categories
- AI & Agent Building, Finance & Trading
- First seen
- Apr 16, 2026