🎨 @btc-stamps/tx-builder

Bitcoin Stamps & SRC-20 Transaction Builder

⚡ Quick Start

Installation

# npm
npm install @btc-stamps/tx-builder

# Deno
import { BitcoinStampBuilder } from "jsr:@btc-stamps/tx-builder";

Basic Usage

import { BitcoinStampBuilder, SelectorFactory } from '@btc-stamps/tx-builder';

// Zero-config setup
const selectorFactory = SelectorFactory.getInstance();
const builder = new BitcoinStampBuilder(network, selectorFactory);

// Build stamp transaction
const result = await builder.buildStampTransaction(utxos, {
  stampData: { imageData: buffer },
  fromAddress: 'bc1q...',
  feeRate: 20
});

✨ Features

🖼️
Bitcoin Stamps
🪙
SRC-20 Tokens
🛡️
UTXO Protection
6 Algorithms
🔧
TypeScript
🚀
Zero Config

📚 Documentation

🔧 API Reference

🎨 About Bitcoin Stamps

Bitcoin Stamps are immutable digital artifacts stored directly on the Bitcoin blockchain. Unlike other protocols, Stamps data is pruning-resistant, ensuring permanent storage of your digital art and assets.