Bitcoin Stamps & SRC-20 Transaction Builder
# npm
npm install @btc-stamps/tx-builder
# Deno
import { BitcoinStampBuilder } from "jsr:@btc-stamps/tx-builder";
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
});
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.