Custom

Custom

Any output that matches none of the types above. Its count is the measure of what is left to type.

What it is

Custom is not a format. It is where an output lands when its script matches no type we have defined yet. Some are one-off contracts, some are protocols we have not written up, and some are mistakes. As we add types, the custom count goes down.

Script pattern

  1. … Anything not matched by another type.

How it is spent

Depends on the script. Some can be spent; some never can.

Background

Typing every output on chain is ongoing work, tracked in the open.

First seen and adoption

First seen in block 71,036, on 2010-07-29. Its first transaction is e411dbebd2f7d64dafeef9b14b5c59ec60c36779d43f850e5e347abee1e1a455.

Counts cover blocks 0 to 169755, every one verified complete and typed; the highest block we know is 974915. Blocks 169756 to 312906 are complete and not typed yet. A transaction with several types counts once under each. First seen means first seen in that range.

Transactions of this type per 10,000 blocks
From block Transactions
70,000 3
120,000 5
140,000 2
150,000 27
160,000 162

On chain

The latest transactions of this type in the blocks we have typed. Transaction pages need sign-in.

Specification