transfer

Transfer STX, SIP-010 tokens, and SIP-009 NFTs via CLI subcommands.

Updated Mar 29, 2026
One-click install
npx skills add https://github.com/Jay0xx/forge0btc-news-agent --skill transfer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: transfer
Source: https://github.com/Jay0xx/forge0btc-news-agent/tree/main/aibtcdev-skills/transfer
Command: npx skills add https://github.com/Jay0xx/forge0btc-news-agent --skill transfer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

STREAMLINES unified asset transfers on Stacks L2 by enabling sending STX, SIP-010 tokens, and SIP-009 NFTs from a single CLI with wallet protection.

Core Features & Use Cases

  • Unified CLI with subcommands stx, token, and nft to perform transfers across asset types.
  • Validates inputs (positive amounts, token IDs) and ensures the wallet is unlocked before sending.
  • Outputs structured results including txid, explorer URL, and a readable representation of transferred amounts.
  • Use case: automate routine asset distributions to multiple recipients in scripts or CI pipelines.

Quick Start

Invoke bun run transfer/transfer.ts with a subcommand to perform your first transfer (stx, token, or nft).

Frequently Asked Questions about transfer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I transfer STX, SIP-010 tokens, and SIP-009 NFTs on Stacks using a single CLI?

You can transfer STX, SIP-010 tokens, and SIP-009 NFTs on Stacks using a unified CLI with subcommands for stx, token, and nft. It validates inputs and ensures your wallet is unlocked before constructing deterministic transactions.

Can I automate Stacks asset transfers in CI pipelines for multiple recipients?

Yes, you can automate Stacks asset transfers in CI pipelines or scripts. The CLI handles routine asset distributions to multiple recipients, applying input validation, wallet unlock checks, and outputting structured results including txid and explorer URL.

What is needed to perform a SIP-009 NFT transfer on Stacks L2?

To perform a SIP-009 NFT transfer on Stacks L2, you need a valid token ID, a recipient address, and an unlocked wallet. The CLI validates these inputs before sending and outputs structured transaction results.

Does the Stacks transfer CLI check wallet status before sending tokens?

Yes, the Stacks transfer CLI checks wallet status before sending tokens. It ensures the wallet is unlocked and validates positive amounts or token IDs, returning deterministic transaction construction results for your operations.

What outputs do I get after transferring SIP-010 tokens on Stacks?

After transferring SIP-010 tokens on Stacks, you get structured outputs including the transaction ID, an explorer URL, and a readable representation of the transferred amounts for verification and logging.