L’interface est localisée ; les présentations et documents des Skills sont traduits automatiquement par IA dans votre langue. Le code, les commandes, chemins et termes techniques restent en version originale, et le document de l’auteur fait foi.
Explorer les Skills
Productivité · SKILL.md

amped-openclaw

amped-openclaw

DeFi operations plugin for OpenClaw enabling cross-chain swaps, bridging, and money market operations via SODAX. Use when building trading bots, DeFi agents, or portfolio management tools that need cross-chain execution.

Independent GitHub snapshot · Automated classification · Original documentation governs

Documentation de la Skill

GitHub

name: amped-openclaw description: DeFi operations plugin for OpenClaw enabling cross-chain swaps, bridging, and money market operations via SODAX. Use when building trading bots, DeFi agents, or portfolio management tools that need cross-chain execution.

Amped OpenClaw Plugin

DeFi operations plugin for OpenClaw enabling cross-chain swaps, bridging, and money market operations via the SODAX SDK.

Features

  • 🔁 Cross-Chain Swaps — Execute token swaps across Ethereum, Arbitrum, Base, Optimism, Avalanche, BSC, Sonic
  • 🌉 Token Bridging — Bridge assets between spoke chains and the Sonic hub chain
  • 🏦 Cross-Chain Money Market — Supply on Chain A, borrow to Chain B (your collateral stays put!)
  • 📊 Unified Portfolio View — Cross-chain position aggregator with health metrics, risk analysis & recommendations
  • 📜 Intent History — Query complete swap/bridge history via SODAX API
  • 🔐 Security First — Policy engine with spend limits, slippage caps, allowlists

Installation

openclaw plugins install amped-openclaw

Verify with:

openclaw plugins list
openclaw tools list | grep amped_oc

Wallet Setup

The plugin works without a wallet for read-only operations (quotes, balances, discovery). To execute transactions, install evm-wallet-skill:

git clone https://github.com/amped-finance/evm-wallet-skill.git ~/.openclaw/skills/evm-wallet-skill
cd ~/.openclaw/skills/evm-wallet-skill && npm install
node src/setup.js  # Generate a new wallet

Or use Bankr for managed key infrastructure:

export BANKR_API_KEY=your-bankr-api-key

Available Tools (23 Total)

Discovery

ToolDescription
amped_oc_supported_chainsList all supported spoke chains
amped_oc_supported_tokensGet supported tokens by module and chain
amped_oc_cross_chain_positions⭐ Unified portfolio view across ALL chains
amped_oc_user_intentsQuery intent history via SODAX API

Swap & Bridge

ToolDescription
amped_oc_swap_quoteGet exact-in/exact-out swap quote
amped_oc_swap_executeExecute swap with policy enforcement
amped_oc_bridge_quoteCheck bridgeability and max amount
amped_oc_bridge_executeExecute bridge operation

Money Market

ToolDescription
amped_oc_mm_supplySupply tokens as collateral
amped_oc_mm_withdrawWithdraw supplied tokens
amped_oc_mm_borrowBorrow tokens (cross-chain capable!)
amped_oc_mm_repayRepay borrowed tokens

Wallet Management

ToolDescription
amped_oc_list_walletsList all configured wallets
amped_oc_add_walletAdd a new wallet with nickname
amped_oc_set_default_walletSet default wallet

Example: Cross-Chain Swap

"Swap 1000 USDC on Ethereum to USDT on Arbitrum"

Or via tools:

// Get quote
const quote = await agent.call('amped_oc_swap_quote', {
  walletId: 'main',
  srcChainId: 'ethereum',
  dstChainId: 'arbitrum',
  srcToken: '0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48', // USDC
  dstToken: '0xaf88d065e77c8cC2239327C5EDb3A432268e5831', // USDT
  amount: '1000',
  type: 'exact_input'
});

// Execute
const result = await agent.call('amped_oc_swap_execute', {
  walletId: 'main',
  quote: quote,
  maxSlippageBps: 100
});

Example: Cross-Chain Money Market

Supply on Ethereum, borrow on Arbitrum:

// Supply on Ethereum
await agent.call('amped_oc_mm_supply', {
  walletId: 'main',
  chainId: 'ethereum',
  token: '0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48', // USDC
  amount: '50000',
  useAsCollateral: true
});

// Borrow to Arbitrum (different chain!)
await agent.call('amped_oc_mm_borrow', {
  walletId: 'main',
  chainId: 'ethereum',        // Collateral source
  dstChainId: 'arbitrum',     // Borrowed tokens destination
  token: '0xaf88d065e77c8cC2239327C5EDb3A432268e5831', // USDT
  amount: '20000'
});

Supported Chains

Ethereum, Arbitrum, Base, Optimism, Avalanche, BSC, Polygon, Sonic (hub), LightLink, HyperEVM, MegaETH

Resources

Skills enregistrées