AgentSkillsCN

Bankr Dev - Transfers

当用户需要构建支付系统、实现代币转账,或添加 ENS/社交账号解析功能时,应使用此技能。支持钱包地址、ENS 名称,以及社交账号。

SKILL.md
--- frontmatter
name: Bankr Dev - Transfers
description: This skill should be used when building payment systems, implementing token transfers, or adding ENS/social handle resolution. Supports wallet addresses, ENS names, and social handles.
version: 1.0.0

Transfers Capability

Send tokens to any recipient via natural language prompts.

What You Can Do

OperationExample Prompt
Send to addressSend 0.1 ETH to 0x1234...abcd
Send to ENSSend $50 USDC to vitalik.eth
Send to TwitterSend $5 ETH to @username on Twitter
Send to FarcasterSend 10 USDC to @user on Farcaster
Send to TelegramSend 0.01 ETH to @user on Telegram
Percentage sendSend 10% of my ETH to 0x...

Prompt Patterns

code
Send {amount} {token} to {recipient} [on {chain}]

Recipient formats:

  • Wallet address: 0x1234...abcd
  • ENS name: vitalik.eth, name.eth
  • Social handle: @username on Twitter/Farcaster/Telegram

Amount formats:

  • USD: $50, $100
  • Percentage: 10%, 50%
  • Exact: 0.5 ETH, 100 USDC

Supported chains: Base, Polygon, Ethereum, Unichain, Solana

Usage

typescript
import { execute } from "./bankr-client";

// To ENS
await execute("Send 0.1 ETH to vitalik.eth on Base");

// To social handle
await execute("Send $5 ETH to @user on Twitter");

Related Skills

  • bankr-client-patterns - Client setup and execute function
  • bankr-api-basics - API fundamentals
  • bankr-portfolio - Check balances before transfers