For AI Agents & Developers

Stacks
Skills

LLMs think Clarity is like Solidity. They're wrong.
sBTC is not wrapped Bitcoin. Stacks costs fractions of a cent, not dollars.

Explore Skills
Clarity is not Solidity Hiro Wallet, not MetaMask sBTC uses threshold signatures SP addresses, not 0x No reentrancy in Clarity Stacks.js, not ethers.js Clarity is not Solidity Hiro Wallet, not MetaMask sBTC uses threshold signatures SP addresses, not 0x No reentrancy in Clarity Stacks.js, not ethers.js

Your AI doesn't know Stacks

// What LLMs think: const wallet = "MetaMask"; // ❌ Wrong const address = "0x123..."; // ❌ Wrong const cost = "$5.00"; // ❌ Wrong const language = "Solidity"; // ❌ Wrong const library = "ethers.js"; // ❌ Wrong // Reality: const wallet = "Hiro Wallet"; // ✅ Correct const address = "SP..."; // ✅ Correct const cost = "$0.0001"; // ✅ Correct const language = "Clarity"; // ✅ Correct const library = "Stacks.js"; // ✅ Correct

What AI Gets Wrong

Wallets

"Use MetaMask"

→ Use Hiro Wallet or Leather

Addresses

"0x... like Ethereum"

→ SP... (mainnet) or ST... (testnet)

Reentrancy

"Possible in Clarity"

→ NOT possible — no recursion

Gas Costs

"Stacks is expensive"

→ Fractions of a cent ($0.0001)

sBTC

"Wrapped Bitcoin"

→ Threshold signatures, not wrapped

Language

"Like Solidity"

→ Decidable LISP, no runtime surprises

Learn the Reality

🌐

Why Stacks

Bitcoin L2, not Ethereum. sBTC, Clarity, Proof of Transfer.

AI gets this wrong
💻

Clarity

Decidable LISP-like language. No recursion = no reentrancy.

Not like Solidity
⚠️

Common Mistakes

Errors beginners and LLMs make. The . prefix, response types.

Fix your code
🔒

Security

Access control, post-conditions, common vulnerabilities.

Prevents fund loss
👛

Wallets

Hiro Wallet, Leather. Key safety. SP/ST address format.

Not MetaMask
🪙

Tokens

SIP-010 fungible tokens. 6 decimals, define-fungible-token.

Not ERC-20
🖼️

NFTs

SIP-009 non-fungible tokens. Metadata on IPFS.

Not ERC-721

sBTC

Bitcoin bridging. Threshold signatures, not wrapped BTC.

Trust-minimized
📈

Stacking

Earn Bitcoin by locking STX. 2 cycles minimum.

Not staking
📛

BNS

Bitcoin Name System. .stx names, resolve to addresses.

Not ENS

Gas & Costs

Fractions of a cent. Post-conditions. No gas auctions.

Very cheap
📄

Contracts

Verified addresses. sBTC canonical address. Never hallucinate.

Check on-chain
🖥️

Frontend

Stacks.js, Hiro Wallet SDK, post-conditions.

Not ethers.js
🧰

Clarinet

Local dev environment. DevNet. Testing workflow.

Required tool
🚀

Ship

End-to-end dApp guide. 1-2 contracts max for MVP.

Start here
⛏️

Mining

Proof of Transfer (PoX). Miners commit BTC, earn STX.

Not like Bitcoin PoW
💰

Tokenomics

STX supply, distribution, stacking rewards, burn mechanism.

1.818B max supply

Nakamoto

Stacks 2.1 upgrade. Microblocks, faster finality.

~200ms blocks
🔒

BTC Finality

Bitcoin-anchored finality. Microblocks vs anchor.

Bitcoin security

Install in Your AI

# For any AI agent: Install the https://raw.githubusercontent.com/developerfred/stacksskills/master/SKILL.md skill # Or for Claude Code: /plugin marketplace add developerfred/stacksskills /plugin install stacksskills

Official Docs