symbiosis

Execute cross-chain token swaps and bridging via the Symbiosis protocol.

Updated Jun 11, 2026
One-click install
npx skills add https://github.com/dnzengou/agentbot-opensource --skill symbiosis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: symbiosis
Source: https://github.com/dnzengou/agentbot-opensource/tree/main/skills/symbiosis
Command: npx skills add https://github.com/dnzengou/agentbot-opensource --skill symbiosis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, bankr, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables users to seamlessly swap or bridge tokens across 54+ blockchains, simplifying cross-chain transactions and reducing complexity.

Core Features & Use Cases

  • Cross-Chain Swaps: Execute token swaps between various blockchains, including Base, Ethereum, Polygon, Arbitrum, and many more.
  • Automatic Routing: Utilizes Symbiosis protocol to route swaps for optimal pricing and security.
  • Use Case: Users can easily swap USDC from Base to Polygon, ETH from Ethereum to Arbitrum, or other cross-chain operations.

Quick Start

Run the quote script to get a swap quote: ./symbiosis-quote.py <src_chain_id> <src_token_address> <src_decimals> <amount> <dst_chain_id> <dst_token_address> <dst_decimals>

Frequently Asked Questions about symbiosis

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

FAQPage Schema
How do I perform a cross-chain token swap between different blockchains?

Cross-chain token swaps are executed via the Symbiosis protocol across 54+ blockchains. You provide source and destination chain IDs, token addresses, decimals, and amount to a script, which automatically routes the transaction for optimal pricing and security.

What is automatic routing for cryptocurrency bridging and when do I need it?

Automatic routing for cryptocurrency bridging finds the optimal path across multiple chains to execute your transaction. You need it when moving assets between networks like Ethereum and Arbitrum to ensure secure, efficient swaps without manual path selection.

Does this cross-chain swap tool require Python3 and specific API access?

Yes, this cross-chain swap tool requires Python3 and Bankr API access to execute transactions. These dependencies are necessary to run the scripts that interact with the Symbiosis protocol for multi-chain token routing and execution.

Can I swap tokens between Layer 2 networks like Base, Arbitrum, and Polygon?

Yes, you can swap tokens between Layer 2 networks like Base, Arbitrum, and Polygon. The Skill supports cross-chain operations across 54+ blockchains, allowing transfers such as USDC from Base to Polygon or ETH from Ethereum to Arbitrum.

What's the best way to get a swap quote for a multi-chain transaction?

The best way to get a swap quote for a multi-chain transaction is to run the quote script. You pass source chain ID, token address, decimals, and destination details as arguments to estimate the swap before execution.

What are the limitations of using Symbiosis protocol for cross-chain swaps?

Limitations of using the Symbiosis protocol for cross-chain swaps include dependency on Python3 and Bankr API availability. Additionally, transactions are constrained to the 54+ supported blockchains and require accurate input of token addresses and decimals.