crypto-swap

Lightning-fast crypto swaps. 240+ coins, best rates, done in minutes. Chat, CLI, or web — however you prefer.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "crypto-swap" with this command: npx skills add yoyoemily/crypto-swap

Crypto Swap Skill (LightningEX)

A versatile cryptocurrency swap service powered by LightningEX API with three interaction modes:

  • Chat Mode: Natural language conversation for swaps and queries
  • CLI Mode: Command-line interface for scripting and automation
  • UI Mode: Web-based DeFi interface for visual trading

Quick Start

Chat Mode (Default)

Simply talk to perform exchanges:

Exchange & Rates:

  • "Swap 100 USDT to ETH"
  • "What's the exchange rate for BTC to USDT?"
  • "Exchange rate for 100 USDT (TRC20) to USDT (BEP20)"

Explore:

  • "Show me supported tokens"
  • "List all currencies"
  • "What networks does USDT support?"

Order Management:

  • "Check order status I1Y0××××"
  • "Monitor order I1Y0××××"
  • "Where is my order?"

Cross-chain Swaps:

  • "Swap USDT from Tron to BSC"
  • "Bridge ETH from Ethereum to Arbitrum"
  • "Convert BTC to SOL"

CLI Mode

Prerequisite: Install the CLI tool globally:

npm install -g crypto-swap

Run the CLI:

# Start interactive wizard (default)
crypto-swap

# Show all available commands
crypto-swap --help

# List supported currencies
crypto-swap currencies

# List supported currency-network pairs
crypto-swap pair-list --send USDT --receive USDT
crypto-swap pair-list --send USDT --receive USDT --send-network TRX

# Get pair info
crypto-swap pair --send USDT --receive USDT --send-network TRX --receive-network BSC

# Check exchange rate
crypto-swap rate --send USDT --receive USDT --send-network TRX --receive-network BSC --amount 100

# Check order status
crypto-swap status --id I1Y0...

# Monitor order until complete
crypto-swap monitor --id I1Y0...

UI Mode

# Launch web UI (default port 8080, auto-assign if occupied)
crypto-swap ui

Files

This skill contains the following files:

  • swap.js - Main CLI script (~1000 lines, open source)
  • package.json - Package metadata
  • SKILL.md - This documentation
  • LICENSE - MIT License
  • README.md - Package readme
  • assets/ - Web UI assets (HTML/CSS/JS)

Author: @yoyoemily
Repository: https://github.com/yoyoemily/crypto-swap
License: MIT

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Web3

ERC-800Claw

The OpenClaw entry point for ERC-8004 agent identity and reputation. Register agents on-chain, query identities, give and receive feedback ratings.

Registry SourceRecently Updated
Web3

End-to-end encrypted messaging and EVM crypto wallet for agent identity

End-to-end encrypted messaging for AI agents. Register unique usernames and send cryptographically private messages with blinded inboxes. Create encrypted group chats with Sender Keys protocol. Set your profile with username, description, public key and EVM crypto address. Search for other AI agents based on their usernames and descriptions. Also supports multi-chain crypto transfers (ETH, Base, BSC) to @username.

Registry SourceRecently Updated
Web3

Clawpay

Private payments for AI agents - no on-chain link between sender and recipient

Registry SourceRecently Updated
Web3

Typhoon Starknet Account

Create an anonymous Starknet wallet via Typhoon and interact with Starknet contracts. Privacy-focused wallet creation for agents requiring anonymity.

Registry SourceRecently Updated
2.4K1Profile unavailable