SHOWING: First 60
["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"60"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]#69,845,159text["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"60"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]#69,845,158text["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"60"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]#69,845,157text["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"60"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]#69,845,156text["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"60"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]#69,845,155text["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"60"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]#69,845,154text["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"60"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]#69,845,153text["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"60"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]#69,845,152text["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"60"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]#69,845,151text["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"60"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]#69,845,150text["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"60"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]#69,845,149text["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"60"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]#69,845,148text["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"60"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]#69,845,147text["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"60"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]#69,845,146text["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"60"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]#69,845,145text["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"60"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]#69,845,144text["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"60"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]#69,845,143text["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"60"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]#69,845,142text["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"60"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]#69,845,141text["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"60"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]#69,845,140text["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"60"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]#69,845,139text["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"60"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]#69,845,138text["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"60"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]#69,845,137text["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"60"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]#69,845,136text["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"60"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]#69,845,135text["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"60"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]#69,845,134text["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"60"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]#69,845,133text["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"60"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]#69,845,132text["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"60"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]#69,845,131text["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"60"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]#69,845,130text["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"60"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]#69,845,129text["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"60"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]#69,845,128text["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"60"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]#69,845,127text["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"60"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]#69,845,126text["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"60"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]#69,845,125text["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"60"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]#69,845,124text#67,722,074#66,973,673text#66,001,945considered to have an implicit input equal in size to the subsidy, followed by
an input for every fee-paying transaction in the block, in the order that those
transactions appear in the block. The implicit subsidy input carries the
block's newly created sats. The implicit fee inputs carry the sats that were
paid as fees in the block's transactions.
Underpaying the subsidy does not change the ordinal numbers of sats mined
in subsequent blocks. Ordinals depend only on how many sats could have been
mined, not how many actually were.
=== Specification ===
Sats are numbered and transferred with the following algorithm:
<pre>
# subsidy of block at given height
def subsidy(height):
return 50 * 100_000_000 >> height // 210_000
# first ordinal of subsidy of block at given height
def first_ordinal(height):
start = 0
for height in range(height):
start += subsidy(height)
return start
# assign ordinals in given block
def assign_ordinals(block):
first = first_ordinal(block.height)
last = first + subsidy(block.height)#44,982,155text