Install
openclaw skills install bridge-tokensClawHub Security found sensitive or high-impact capabilities. Review the scan results before using.
Bridge tokens from one chain to another without swapping. Simplified cross-chain transfer where the output token is the same as the input token. Use when the user wants to move tokens between chains.
openclaw skills install bridge-tokensBridges tokens from one chain to another — a simplified cross-chain operation where the token stays the same (e.g., USDC on Ethereum to USDC on Base). Delegates to the cross-chain-executor agent with tokenOut = tokenIn to streamline the workflow.
This is the simpler sibling of cross-chain-swap. Use this when the user just wants to move tokens, not swap them.
Activate when the user asks:
| Parameter | Required | Default | Description |
|---|---|---|---|
| token | Yes | — | Token symbol or address to bridge |
| amount | Yes | — | Amount to bridge (human-readable) |
| sourceChain | Yes | — | Source chain name (e.g., "ethereum") |
| destChain | Yes | — | Destination chain name (e.g., "base") |
| recipient | No | Same wallet | Recipient address on destination chain |
Extract parameters from the user's request. Identify:
mcp__uniswap__getTokenInfo.Validate inputs:
mcp__uniswap__getSupportedChains.Delegate to cross-chain-executor: Invoke Task(subagent_type:cross-chain-executor) with:
Present results: Format the bridge report for the user, highlighting:
Bridge Complete
Token: USDC
Sent: 1,000.00 USDC on Ethereum
Received: 999.50 USDC on Base
Bridge Fee: 0.50 USDC ($0.50)
Settlement: 1 min 48 sec
Source Tx: 0xabc...123
Bridge ID: 0x789...abc
Dest Tx: 0xdef...456
Risk: LOW | Safety: APPROVED
cross-chain-swap instead.| Error | User-Facing Message | Suggested Action |
|---|---|---|
| Token not available on dest | "[Token] is not available on [destChain]." | Use cross-chain-swap to swap to a native token |
| Same chain | "Source and destination are the same chain. No bridge needed." | No action needed |
| Unsupported chain | "Chain [name] is not supported." | Check supported chains |
| Safety veto | "This bridge was blocked by safety checks: [reason]." | Reduce amount or check configuration |
| Bridge stuck | "Bridge settlement is delayed. Monitoring continues." | Wait — recovery instructions provided |
| Insufficient balance | "Not enough [token] on [chain]." | Check balance and reduce amount |