Ordinal Theory (Ordinals)

Ordinal Theory is the numbering scheme that assigns unique identifiers to individual satoshis - the smallest units of Bitcoin. These ordinal numbers track satoshis in the order they're mined and transferred between transaction inputs and outputs on a first-in-first-out basis.

Both the numbering and transfer mechanisms rely inherently on order - the numbering on the mining order, and transfers on the input/output order. Hence the name, ordinals.

Ordinals require no separate tokens, auxiliary blockchains, or Bitcoin protocol changes. It works natively with Bitcoin's existing architecture.

Ordinal numbers have multiple representations:

  • Integer Notation: 2143094100742059 (The ordinal assigned by mining order)

  • Decimal Notation: 3911144.10337 (Block height + offset within block)

  • Degree Notation: 3°254094′314″10497‴ (More on this shortly)

  • Percentile Notation: 99.99980712060024% (Satoshi's position in total supply)

  • Name: satoshi (An alphabetic encoding of the ordinal number)

Arbitrary assets like NFTs, security tokens, accounts, or stablecoins can utilize ordinal numbers as immutable identifiers attached to individual satoshis.

Last updated