trading-evm

Route cross-chain ERC-20 token swaps through Odos and Uniswap on EVM networks.

71|22|Updated Apr 6, 2020
One-click install
npx skills add https://github.com/nirholas/agenti --skill trading-evm-nirholas
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: trading-evm
Source: https://github.com/nirholas/agenti/tree/main/packages/protocols/x402-cloddsbot/src/skills/bundled/trading-evm
Command: npx skills add https://github.com/nirholas/agenti --skill trading-evm-nirholas

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Token swaps and balance management across multiple EVM networks can be complex and error-prone. This Skill streamlines cross-chain trading by routing orders through Odos and Uniswap, handling quotes and execution with a unified interface.

Core Features & Use Cases

  • Cross-chain trading: Swap tokens on Ethereum, Arbitrum, Optimism, Base, and Polygon via popular DEX aggregators.
  • Account management: Check balances, transfer tokens, and manage wallets across chains from a single command surface.
  • Programmable automation: Use the TypeScript API to build automated trading flows or CLI-like interactions in MCP-enabled clients.

Quick Start

Invoke /trading-evm swap <token> <amount> to execute a cross-chain DEX trade.

Frequently Asked Questions about trading-evm

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I execute cross-chain ERC-20 token swaps on EVM networks?▼

Cross-chain ERC-20 token swaps on EVM networks are executed by routing trades through Odos and Uniswap. This provides quotes, swap execution, balance checks, and transfers across Ethereum, Arbitrum, Optimism, Base, and Polygon.

What is needed to query DEX quotes and manage wallet balances across multiple EVM chains?▼

To query DEX quotes and manage balances across multiple EVM chains, an EVM_PRIVATE_KEY environment variable is required. Optional API keys can also be configured to access advanced routing features on networks like Arbitrum and Polygon.

Can I build automated trading flows using Uniswap and Odos routing?▼

Yes, you can build automated trading flows using the provided TypeScript API surface. This allows programmatic access to smart routing, quotes, and execution through Odos and Uniswap within MCP-enabled clients.

What's the best way to interact with DEX aggregators for token transfers on Polygon and Base?▼

The best way to interact with DEX aggregators for token transfers on Polygon and Base is through the unified CLI-like command set. You can invoke commands like `/trading-evm swap <token> <amount>` to handle quotes and execution directly.

Does this approach support balance checks and approvals across different EVM blockchains?▼

Yes, this approach supports balance checks and token approvals across different EVM blockchains. It handles cross-chain transfers and necessary smart contract approvals within the same unified command surface.