Back to skills
extension
Category: Development & EngineeringNo API key required

usd1 transfer

Securely transfer USD1 (USDC on Wormhole) between wallets via Wormhole Liquidity Facility on Testnet, returning transaction hash and status.

personAuthor: asgheralihubclawhub

USD1 WLF Transfer Skill

Description

Allows an agent to securely transfer USD1 (USDC on Wormhole) from one wallet to another using Wormhole Liquidity Facility (WLF).

Capabilities

  • Check sender wallet balance (optional)
  • Transfer a specified amount of USD1 to a recipient address
  • Return transaction hash and status
  • Uses Testnet by default for safety

Input Parameters

  • amount: number (required) - amount of USD1 to send (e.g. 1.0)
  • toAddress: string (required) - recipient wallet address (e.g. 0x123...)
  • chain: string (optional, default: Solana) - source chain
  • privateKey: string (secure, required) - sender wallet private key

Output

  • transactionHash: string
  • status: "success" or "failed"
  • message: string (details or error)

Security Notes

  • Never hardcode private keys
  • Use secure agent input for keys
  • Testnet only until production

Example Usage

/skill usd1-wlf-transfer amount=1.0 toAddress=0xabc123... chain=Solana