emblemcompany/emblem-token-swap

Execute trocas de tokens em 6 blockchains via EmblemAI. Otimização automática de rota e ponte cross-chain via ChangeNow. Use quando o usuário quiser trocar tokens, converter criptomoedas, trocar entre moedas ou fazer pontes de ativos entre cadeias.

O que é emblem-token-swap?

Esta skill permite que agentes de IA executem trocas de tokens em 6 blockchains suportadas pela plataforma EmblemAI. Ela utiliza o serviço ChangeNow para otimizar rotas automaticamente e realizar pontes cross-chain, garantindo a melhor taxa e caminho de execução. É ideal para casos de uso como troca de tokens ERC-20, conversão entre stablecoins, ou transferência de ativos entre blockchains diferentes (ex: Ethereum para Polygon). Suporta múltiplas plataformas (Claude Code, Cursor, Codex) e se baseia em uma documentação SKILL.md que descreve os parâmetros de entrada (como token de origem, token de destino, quantidade e chain ID) e a saída esperada (hash da transação, taxa estimada e confirmação). A skill abstrai a complexidade de roteamento e bridging, fornecendo uma interface simples para o agente. Ela é útil para desenvolvedores que precisam integrar funcionalidades de swap em seus workflows automatizados, como bots de trading, carteiras inteligentes ou assistentes DeFi. A implementação segue boas práticas de segurança, validando endereços de contrato e limites de slippage.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/emblemcompany/agent-skills/tree/main/skills/emblem-token-swap

Installed? Explore more Produtividade e Colaboração skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que emblem-token-swap faz?

Execute trocas de tokens em 6 blockchains via EmblemAI. Otimização automática de rota e ponte cross-chain via ChangeNow. Use quando o usuário quiser trocar tokens, converter criptomoedas, trocar entre moedas ou fazer pontes de ativos entre cadeias.

Visão Geral

Esta skill permite que agentes de IA realizem swaps de tokens entre cadeias suportadas de forma eficiente. Ela gerencia automaticamente a descoberta de rotas, cálculo de taxas e execução da transação.

Blockchains Suportadas

  • Ethereum (ETH)
  • Binance Smart Chain (BSC)
  • Polygon (MATIC)
  • Avalanche (AVAX)
  • Fantom (FTM)
  • Arbitrum (ARB)

Como Usar

Para executar um swap, forneça os seguintes parâmetros:

  • fromToken: Endereço ou símbolo do token de origem (ex: 0x... ou USDC)
  • toToken: Endereço ou símbolo do token de destino
  • amount: Quantidade a ser trocada (em unidades do token de origem)
  • fromChain: Chain ID da blockchain de origem (ex: 1 para Ethereum mainnet)
  • toChain: Chain ID da blockchain de destino (opcional, padrão: mesma chain de origem)

Exemplo de Uso

# Trocar 100 USDC (Ethereum) para MATIC (Polygon)
node swap.js --fromToken USDC --toToken MATIC --amount 100 --fromChain 1 --toChain 137

Saída Esperada

Após a execução bem-sucedida, a skill retorna:

  • transactionHash: Hash da transação na blockchain de origem
  • estimatedRate: Taxa de câmbio estimada
  • status: Status da troca (ex: completed, pending)
  • confirmationLink: Link para explorador de blocos

Segurança

  • Validação de endereços de contrato antes da execução.
  • Limites de slippage configuráveis (padrão: 1%).
  • Suporte a aprovação de tokens via approve quando necessário.

Dependências

  • axios para chamadas à API ChangeNow
  • web3 ou ethers para interação com blockchains
  • Variáveis de ambiente: CHANGENOW_API_KEY, PRIVATE_KEY

Contribuição

Relate issues ou contribua via pull requests no repositório emblemcompany/emblem-token-swap.

Individual skills in this repo

This repo contains 8 individual skills — each has its own dedicated page.

emblemcompany/emblem-ai

One-shot user management for apps, multi-chain wallet authentication, an AI-powered assistant, and AI app introspection. Use when the user wants to let website users sign in with wallets, email/password, or social login and give each user a wallet-enabled account, then embed EmblemAI chat surfaces, connect plugins, or add Reflexive observability. Provides React components, TypeScript SDKs, session-based authentication, and pointers to the React and agent-wallet skills for specialized workflows.

emblemcompany/emblem-ai-agent-wallet

Connect to EmblemVault and manage wallet-aware workflows via EmblemAI with review-first, operator-controlled actions. Supports Solana, Ethereum, Base, BSC, Polygon, Hedera, and Bitcoin. Also use when the user needs Emblem's auth model explained: one browser auth flow can log a user in with wallets, email/password, or social sign-in, while agent mode can auto-provision a profile-scoped wallet with no manual setup.

emblemcompany/emblem-ai-prompt-examples

Curated prompt and usage examples for research, portfolio review, quote requests, approval-gated drafts, NFT discovery, prediction-market analysis, and assistant workflows. Emphasis is review-first, trust-boundary-aware use of external data, and explicit confirmation before any value-moving action. Use when the user wants example prompts, phrasing guidance, or sample requests for end-user EmblemAI tasks.

emblemcompany/emblem-ai-react

React integration skill for EmblemAI's one-shot user management. Use when the user wants to add website authentication plus wallet-enabled users to a React app with EmblemAuthProvider, ConnectButton, social/email/wallet login, chat components, React auth hooks, React composition patterns, or Migrate.fun React hooks.

emblemcompany/emblem-defi-yield

DeFi yield research and liquid staking via EmblemAI. Discover yield opportunities, compare protocols, check DeFi positions with Nansen, and enter liquid staking via token swaps. Use when the user wants to research yields, find staking options, or review DeFi positions.

emblemcompany/emblem-market-research

Crypto market intelligence via EmblemAI. Trending tokens, on-chain analytics, derivatives data, and smart money tracking from CoinGecko, CoinGlass, Birdeye, and Nansen. Use when the user wants market data, trending tokens, derivatives analytics, or on-chain intelligence.

emblemcompany/emblem-memecoin-scout

Memecoin discovery and risk assessment via EmblemAI. Trending memecoins on Solana, Base, and Hedera. Pump.fun and LaunchLab new token alerts, Clanker discovery, rug-pull detection, holder analysis, and smart money tracking. Use when the user wants to find new memecoins, check if a token is a rug pull, or scout trending low-cap tokens.

emblemcompany/emblem-portfolio-tracker

Track crypto portfolio across 7 blockchains via EmblemAI. Aggregated balances with USD values, conditional trade P&L, and DeFi position tracking via Nansen. Use when the user wants to check their portfolio, see balances across chains, or review trade positions.

Habilidades Relacionadas