sbtc

Manage sBTC balances, transfers, deposits, and status on Stacks L2.

9|43|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/aibtcdev/skills --skill sbtc-aibtcdev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sbtc
Source: https://github.com/aibtcdev/skills/tree/main/sbtc
Command: npx skills add https://github.com/aibtcdev/skills --skill sbtc-aibtcdev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

sBTC users need to manage wrapped Bitcoin on the Stacks L2 network: view balances, transfer sBTC, deposit BTC to mint sBTC, and track deposits.

Core Features & Use Cases

  • Check sBTC balances for a Stacks address (no wallet required for queries)
  • Transfer sBTC to another Stacks address (requires unlocked wallet)
  • Get personalized deposit info and peg status, or check deposit-status
  • Deposit BTC to mint sBTC and track the minting process

Quick Start

Run bun run sbtc/sbtc.ts <subcommand> to manage sBTC balances, transfers, deposits, and status checks.

Frequently Asked Questions about sbtc

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

FAQPage Schema
How do I check my sBTC balance on Stacks?

To check your sBTC balance on Stacks, use the get-balance subcommand. You can query the sBTC token balance for any Stacks address without needing an unlocked wallet.

How do I deposit BTC to mint sBTC on Stacks L2?

You can deposit BTC to mint sBTC on Stacks L2 by using the deposit subcommand. The skill coordinates with the deposit service to initiate the minting process and allows you to track the deposit status.

Can I transfer sBTC to another Stacks address?

Yes, you can transfer sBTC to another Stacks address using the transfer subcommand. An unlocked Stacks wallet is required to authorize and execute the token transfer.

Do I need an unlocked wallet to check sBTC deposit status?

No, you do not need an unlocked wallet to check sBTC deposit status. You can use the deposit-status and get-peg-info subcommands to track deposits and peg status without wallet access.

Why does my sBTC transfer require an unlocked Stacks wallet?

An sBTC transfer requires an unlocked Stacks wallet to authorize the transaction on the L2 network. The skill coordinates with the wallet manager to validate inputs and securely sign the token transfer.