Skip to content
Metaprotocol Documentation

Bitcoin StampsPermanent by consensus.

Permanent digital assets on Bitcoin, guided by community wisdom and the ancient truth "In Lak'ech Ala K'in". Data stamped into the UTXO set itself, unprunable for as long as Bitcoin runs.

stampchain · mainnet
$ stamp mint --file kevin.png --encoding p2wsh
→ writing 2,832 bytes into the UTXO set...
✓ stamped tx confirmed · block 779,652 · permanence: forever
Bitcoin Stamp artwork: a rubber stamp above chain links
stamp:genesisenc:P2WSHblock:779652
779,652
First stamp · block height
KEVIN #4258
First KEVIN stamp
#18,516
First SRC-20 token
2,300+
KEVIN holders
01

Why Bitcoin Stamps

// permanence as a protocol property
STORAGE MODEL

Data lives in the UTXO set, the one place Bitcoin can never prune.

Stamps write asset data directly into unspent transaction outputs. Every full node carries the UTXO set as consensus-critical state, so stamp data survives as long as Bitcoin itself. No witness discount, no prunable sidecar.

witness dataprunable, optional for validation
off-chain refsdepends on external hosts staying alive
UTXO setconsensus state, every node, forever
02 / ENCODING

P2WSH encoding

Asset bytes pack into P2WSH outputs using bare multisig-style encoding. Standard transactions, standard relay, zero protocol changes.

03 / TRUST

No external indexers required

You rebuild a stamp from the chain alone. Indexers add convenience, they stay convenience, they never become a trust dependency for what a stamp is.

04 / VERIFIABILITY

Deterministic across nodes

Give every node the same chain and it derives the same stamps in the same order. Numbering, ownership, and SRC-20 balances stay pure functions of Bitcoin history.

02

Start building

// two doors, one chain
For Creators

Put art on Bitcoin, permanently.

Go from your first stamp to launching an SRC-20 token. No code required to begin.

For Developers

Build on the metaprotocol.

Deterministic indexing, transaction construction, and a full API surface.

03

The Bitcoin Graffiti Movement

// est. block 779,652

Bitcoin Stamps began as an act of graffiti: art sprayed onto the most permanent wall humanity has ever built.

mikeinspace, the original dreamer, met Arwyn through the Flooneybin project on Counterparty. When Mike shared the Bitcoin Stamps vision, Arwyn saw the meme magic and brought in Reinamora. Together they formed The Original Trinity and cut the first stamp at block 779,652.

Then came KEVIN. Stamped at #4258 and reborn as the first SRC-20 token at #18,516, KEVIN grew from an in-joke into the protocol's patron saint. The community decides what matters on Bitcoin, with no company in charge.

mikeinspace: the questionArwyn: the codeReinamora: the chain
BLOCK 779,652

The first stamp

Image data lands in the UTXO set. The wall gets marked. The movement begins.

STAMP #4258

KEVIN appears

A pixelated face becomes the community's heartbeat, and its conscience.

STAMP #18,516

SRC-20 genesis

KEVIN deploys as the first SRC-20 token: fungible assets, stamped rules, zero intermediaries.

TODAY

2,300+ KEVIN holders

The graffiti became a protocol. The protocol stays graffiti at heart.

04

Community Values

// no company, no foundation

The Bitcoin Stamps community lives by "In Lak'ech Ala K'in", I am another you. Your creativity strengthens our collective expression.

We carry the Rare Pepe tradition forward while embracing Bitcoin's permanence. This movement grew from artists and builders, not corporate planning, and it stands on fair launches and shared creativity. Meet the community →