Ordinal theory and sat numbers
Ordinal theory numbers every sat in the order it was mined and follows it through transactions first in, first out; every sat type here builds on it.
Sat numbers
A bitcoin is 100,000,000 sats. Ordinal theory gives every sat a serial number in the order it was mined: block 0's subsidy is sats 0 to 4,999,999,999, block 1's is 5,000,000,000 to 9,999,999,999, and so on. The subsidy starts at 50 BTC and halves every 210,000 blocks (rounded down to a whole sat), so 2,099,999,997,690,000 sats will ever exist; the last, 2,099,999,997,689,999, is mined in block 6,929,999.
Every type on this site is a rule on that number, a list of number ranges, or both: an uncommon is the first sat of a block, an alpha a multiple of 100,000,000, a palindrome a number that reads the same both ways, a pizza sat one in the Pizza list.
How sats move
Sats move first in, first out. A transaction's input sats line up in input order; its outputs take them in output order, each as many as its value. Sats left after the last output are the fee and go to the block's coinbase transaction, after the block's new sats; any the coinbase does not claim are lost. That is how the index knows which output holds a given sat at any time.
Notations
The sat page shows a sat in each of ord's notations, and the search box reads any of them. For sat 45,000,000,000, the first sat of block 9:
- Integer: 45,000,000,000.
- Decimal: the block height and the offset in the block,
9.0. - Degree:
0°9′9″0‴, written A°B′C″D‴: A is the cycle (height ÷ 1,260,000), B the block's place in its halving epoch (height mod 210,000), C its place in its difficulty period (height mod 2,016), D the offset in the block. - Percentile: its place in the whole supply, the sat number ÷ the last sat × 100:
0.002142857145214287%. - Name: letters counting down from
nvtdijuwxlp(sat 0) toa(the last sat):nvsxssjlkcv.
Epochs, periods and cycles
- A halving epoch is 210,000 blocks of one subsidy; the first sat of an epoch is epic.
- A difficulty period is 2,016 blocks of one difficulty target; its first sat is rare.
- A cycle is six epochs, 1,260,000 blocks; its first sat is legendary, and sat 0 is mythic.
In degree notation the tiers read off the zeros: D = 0 is uncommon, C = D = 0 rare, B = D = 0 epic, B = C = D = 0 legendary, all four zero mythic. On this site a sat keeps only its highest tier, so a rare sat is not also counted as uncommon.