A unified interface for moving assets on Stacks L2: STX, SIP-010 fungible tokens, and SIP-009 NFTs. You get three subcommands with sensible defaults like auto fee estimation and support for common token symbols (sBTC, USDCx, ALEX). All operations require an unlocked wallet first, and fees are always paid in STX regardless of what you're transferring. The memo field works for STX and tokens but not NFTs since SIP-009 doesn't support it. Amounts are in micro-STX or the token's smallest unit, so you'll want to check decimals before sending. Straightforward tool that does exactly what it says without ceremony.

skills.sh installs
174
GitHub stars
11
last updated
Aug 21, 2026

Install

$ npx -y skills add aibtcdev/skills --skill transfer --agent claude-code

Installs into .claude/skills of the current project.

Files

Transfer Skill

Unified asset transfer skill for the Stacks L2 — sends STX, SIP-010 fungible tokens, and SIP-009 NFTs to a recipient address. All three subcommands require an unlocked wallet.

Usage

bun run transfer/transfer.ts <subcommand> [options]

Subcommands

stx

Transfer STX to a recipient address. Amount is specified in micro-STX (1 STX = 1,000,000 micro-STX).

bun run transfer/transfer.ts stx \
  --recipient <address> \
  --amount <microStx> \
  [--memo <text>] \
  [--fee low|medium|high|<microStx>]

Options:

  • --recipient (required) — Stacks address of the recipient (starts with SP or ST)
  • --amount (required) — Amount in micro-STX (e.g., 2000000 for 2 STX)
  • --memo (optional) — Memo text to attach to the transfer (max 34 bytes)
  • --fee (optional) — Fee preset (low, medium, high) or micro-STX amount; auto-estimated if omitted

Output:

{
  "success": true,
  "txid": "abc123...",
  "from": "SP2...",
  "recipient": "SP3...",
  "amount": "2 STX",
  "amountMicroStx": "2000000",
  "memo": null,
  "network": "mainnet",
  "explorerUrl": "https://explorer.hiro.so/txid/abc123..."
}

token

Sponsors

Details

Repository
github.com/aibtcdev/skills
Category
Web3 & Blockchain
First seen
Jun 3, 2026

More from aibtcdev/skills

All 35
1sendaifun avatardebridgesendaifun/skillsComplete deBridge Protocol SDK for building cross-chain bridges, message passing, and token transfers on Solana. Use when building cross-chain applications, bri170skills.sh installs
2base avatarregistering-agent-base-devbase/skillsInvoke this skill when a user is building or running any automated transaction sender on Base (trading bot, arbitrage bot, sniper bot, yield farmer, AI agent, o161skills.sh installs
3stellar avatarstellar-devstellar/stellar-dev-skillEnd-to-end Stellar development playbook. Covers Soroban smart contracts (Rust SDK), Stellar CLI, JavaScript/Python/Go SDKs for client apps, Stellar RPC (preferr158skills.sh installs
4bankrbot avatarBankr x402 SDK - Balance Queriesbankrbot/claude-pluginsThis skill should be used when the user asks "what are my balances", "how much ETH do I have", "check my wallet", "show my tokens", "portfolio value", "what tok0skills.sh installs
5bankrbot avatarBankr x402 SDK - Transaction Builderbankrbot/claude-pluginsThis skill should be used when the user asks to "send tokens", "transfer ETH", "send USDC to", "transfer NFT", "wrap ETH", "unwrap WETH", "bridge tokens", "mint0skills.sh installs
6coinbase avatarx402coinbase/agentic-wallet-skillsSearch for new services and make paid API requests using the x402 payment protocol. Use when you don't have a clear tool to choose, search the bazaar. You can a3Kskills.sh installs