📚 @btc-stamps/tx-builder Examples

Interactive examples and documentation for Bitcoin Stamps & SRC-20

🚀 Quick Start

Get started with Bitcoin Stamps and SRC-20 tokens using our comprehensive examples.

# Install the package
npm install @btc-stamps/tx-builder

# Run examples
npm run examples:src20    # SRC-20 token examples
npm run examples:stamps   # Bitcoin Stamps examples

✨ Working Examples

🪙SRC-20 Tokens

Complete SRC-20 encoding examples including DEPLOY, MINT, and TRANSFER operations with validation.

View Code →

🖼️Bitcoin Stamps

Create immutable digital artifacts with automatic chunking and compression detection.

View Code →

🔧Advanced Building

Advanced transaction building patterns with UTXO selection and fee optimization.

View Code →

📖 Documentation

Transaction Structures

Complete Bitcoin transaction format documentation for Stamps and SRC-20.

Read Docs →

Counterparty Encoding

Protocol documentation for message types, encoding formats, and specifications.

Read Docs →

Validation Summary

Encoding format validation results and compliance testing documentation.

Read Docs →

🛡️ Key Features

📝 Example Categories

🎯 Simple Examples

📚 Technical Documentation

🔧 Advanced Topics

🚀 Running Examples

# Clone the repository
git clone https://github.com/btc-stamps/tx-builder.git
cd tx-builder

# Install dependencies
npm install

# Run specific examples
npx tsx docs/examples/simple-src20-tokens.ts
npx tsx docs/examples/simple-bitcoin-stamps.ts

# Or use npm scripts
npm run examples:src20
npm run examples:stamps
npm run examples  # Run all examples