Skip to content

Draft BIP: Non-monetary UTXO cleanup (“The Cat”) and related materials.

Notifications You must be signed in to change notification settings

ostromcode/The-Cat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 

Repository files navigation

The Cat - Non-monetary UTXO Cleanup

This repository contains the working draft of a Bitcoin Improvement Proposal (BIP) tentatively titled “Non-monetary UTXO Cleanup (The Cat)”.

It documents a soft-fork consensus change and new spending rules intended to remove an existing, snapshot-based set of non-monetary UTXOs (NMUs) created by protocols such as Ordinals and Stamps, by making those UTXOs permanently unspendable and eligible for removal from the UTXO set.

The BIP itself does not define any new relay or standardness policies for future transactions. Rather than restricting new transactions directly, The Cat aims to remove demand for such activity by eliminating the financial incentives for creating NMUs in the first place.

For motivation, tradeoffs, and the discussion of censorship resistance, see the Rationale section of the draft, in particular Censorship resistance and scope.

Files

  • bip-the-cat.md - main BIP draft (specification, rationale, references)
  • Additional notes, scripts, and data may be added over time.

This repository serves as the public discussion link referenced in the BIP header and in any future pull request to the bitcoin/bips repository.


Quick links: rationale and FAQ

The FAQ in the draft also answers common questions directly:


Supporting stats and charts

See charts/ for supporting statistics and visualizations that illustrate the scale and structure of inscription-related UTXOs.


Process note: mailing list moderation (correction)

A BIP is typically circulated on the Bitcoin Development Mailing List for feedback before requesting a BIP number.

Correction (Jan 2026): In an earlier version of this README I implied that a specific reply of mine was being held back by mailing-list moderation. That was incorrect: I later confirmed I had accidentally sent that reply directly to Greg Maxwell instead of to the mailing list, so it was never submitted to the list for approval in the first place. This was my mistake, and I apologize for the confusion.

Some earlier attempts to post the draft itself were held in moderation before appearing publicly; discussion is now taking place on-list. Regardless of venue, this repository remains the canonical home for the draft specification and ongoing edits to The Cat. Feedback is welcome via issues and pull requests, and I’m participating on Bitcoin-dev and Delving Bitcoin.

About

Draft BIP: Non-monetary UTXO cleanup (“The Cat”) and related materials.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published