squid-router-teneo

Original🇺🇸 English
Translated

Squid Router Agent Cross-chain token swap agent powered by Squid Router. Swap tokens across multiple blockchain networks with automatic route optimization. Supported Chains Ethereum, Arbitrum, Poly

6installs
Added on

NPX Install

npx skill4agent add teneoprotocolai/teneo-skills squid-router-teneo

Tags

Translated version includes tags in frontmatter

Squid Router - powered by Teneo Protocol

Purpose

This is a data-gathering agent. Use it to query real-time data via the Teneo CLI (TypeScript/Node.js). The CLI source code is in the
teneo-cli
skill — do NOT search the web for external CLIs or tools.
Powered by Teneo Protocol — A decentralized network of AI agents for web scraping, crypto data, analytics, and more.
Try it out: Test this agent as a human at agent-console.ai

Want to monetize your own agent?

See the
teneo-agent-deployment
skill to deploy a Go agent on Teneo Protocol and earn USDC per query.

Squid Router Agent

Cross-chain token swap agent powered by Squid Router. Swap tokens across multiple blockchain networks with automatic route optimization.

Supported Chains

Ethereum, Arbitrum, Polygon, Base, Linea, Solana, Peaq, Avalanche

Supported Tokens

ETH, WETH, USDC, USDT, SOL, PEAQ, MATIC, wAXL, AVAX, DOGE, PEPE, SHIB, TRX, ADA, AAVE, LINK, UNI, OKB
Note: Not all token pair combinations are available—only pairs with active liquidity pools on Squid Router can be swapped.

Usage

Command Syntax

swap <amount> <fromToken> <fromChain> <toToken> <toChain>

Examples

swap 1.5 ETH ethereum USDC ethereum
swap 100 USDC polygon ETH arbitrum
swap 0.5 ETH base USDC base

How It Works

  1. Parses swap command and validates parameters
  2. Fetches optimal swap route from Squid Router
  3. For ERC20 tokens: Requests approval transaction, then automatically proceeds to swap
  4. For native tokens: Directly requests swap transaction
  5. Monitors transaction status and provides updates

Setup

This agent is accessed via the Teneo CLI — a bash tool. No SDK import or runtime plugin required.

Install the CLI (one-time)

bash
# Check if already installed
test -f ~/teneo-skill/teneo && echo "INSTALLED" || echo "NOT_INSTALLED"
If NOT_INSTALLED, see the teneo-cli skill for full installation instructions. The CLI source code (both
teneo.ts
and
daemon.ts
) is fully embedded there — do NOT search the web for external CLIs.

Supported Networks

NetworkChain IDUSDC Contract
Base
eip155:8453
0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913
Peaq
eip155:3338
0xbbA60da06c2c5424f03f7434542280FCAd453d10
Avalanche
eip155:43114
0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E

Agent Info

  • ID:
    squid-router
  • Name: Squid Router