{
  "status": "proposed specification; adopted normative schedule",
  "calendarRunwayMonths": 6,
  "calendarFinalMonths": 78,
  "ratioNumerator": 11,
  "ratioDenominator": 10,
  "rows": [
    {
      "stage": 0,
      "addressRule": "1",
      "compactAddressRule": "1",
      "txidRule": "all",
      "txidBits": 0,
      "volume": 0,
      "eligibleHash160Values": "1461501637330902918203684832716283019655932542976",
      "addressTrials": 1.0,
      "addressWorkBits": 0.0,
      "txidTrials": 1,
      "nominalElapsedMonths": 0.0,
      "nominalIntervalMonths": 0.0,
      "postGraceWeightNumerator": "0",
      "postGraceWeightDenominator": "1091817653772720942460132761",
      "scriptHashBits": 0,
      "scriptHashRule": "all",
      "scriptHashTrials": "1",
      "spendAccountingMode": "all_confirmed_spends",
      "requiredTransactionVersion": null
    },
    {
      "stage": 1,
      "addressRule": "1[6789ABCDEFGH]",
      "compactAddressRule": "1[6\u2013H]",
      "txidRule": "[8-f]",
      "txidBits": 1,
      "volume": 400000,
      "eligibleHash160Values": "764125684768434418601123225064103715940299996942",
      "addressTrials": 1.9126456111389658,
      "addressWorkBits": 0.9355695854373778,
      "txidTrials": 2,
      "nominalElapsedMonths": 6.0,
      "nominalIntervalMonths": 6.0,
      "postGraceWeightNumerator": "0",
      "postGraceWeightDenominator": "1091817653772720942460132761",
      "scriptHashBits": 1,
      "scriptHashRule": "[0-7]",
      "scriptHashTrials": "2",
      "spendAccountingMode": "all_confirmed_spends",
      "requiredTransactionVersion": null
    },
    {
      "stage": 2,
      "addressRule": "1[9ABCDE]",
      "compactAddressRule": "1[9\u2013E]",
      "txidRule": "[8-b]",
      "txidBits": 2,
      "volume": 800000,
      "eligibleHash160Values": "382218057701118405857470062560214867539949744933",
      "addressTrials": 3.8237378059038427,
      "addressWorkBits": 1.934983600962255,
      "txidTrials": 4,
      "nominalElapsedMonths": 6.659450776887584,
      "nominalIntervalMonths": 0.659450776887584,
      "postGraceWeightNumerator": "10000000000000000000000000",
      "postGraceWeightDenominator": "1091817653772720942460132761",
      "scriptHashBits": 2,
      "scriptHashRule": "[4-7]",
      "scriptHashTrials": "4",
      "spendAccountingMode": "all_confirmed_spends",
      "requiredTransactionVersion": null
    },
    {
      "stage": 3,
      "addressRule": "1[BCD]",
      "compactAddressRule": "1[B\u2013D]",
      "txidRule": "[8-b]",
      "txidBits": 2,
      "volume": 1200000,
      "eligibleHash160Values": "191109028850559202928735031280107433769974872466",
      "addressTrials": 7.647475611807685,
      "addressWorkBits": 2.934983600962255,
      "txidTrials": 4,
      "nominalElapsedMonths": 7.384846631463926,
      "nominalIntervalMonths": 0.7253958545763424,
      "postGraceWeightNumerator": "21000000000000000000000000",
      "postGraceWeightDenominator": "1091817653772720942460132761",
      "scriptHashBits": 3,
      "scriptHashRule": "[67]",
      "scriptHashTrials": "8",
      "spendAccountingMode": "all_confirmed_spends",
      "requiredTransactionVersion": null
    },
    {
      "stage": 4,
      "addressRule": "1[CD]",
      "compactAddressRule": "1[CD]",
      "txidRule": "[89]",
      "txidBits": 3,
      "volume": 1600000,
      "eligibleHash160Values": "127406019233706135285823354186738289179983248310",
      "addressTrials": 11.471213417711528,
      "addressWorkBits": 3.5199461016834164,
      "txidTrials": 8,
      "nominalElapsedMonths": 8.182782071497902,
      "nominalIntervalMonths": 0.7979354400339767,
      "postGraceWeightNumerator": "33100000000000000000000000",
      "postGraceWeightDenominator": "1091817653772720942460132761",
      "scriptHashBits": 4,
      "scriptHashRule": "7",
      "scriptHashTrials": "16",
      "spendAccountingMode": "all_confirmed_spends",
      "requiredTransactionVersion": null
    },
    {
      "stage": 5,
      "addressRule": "1C",
      "compactAddressRule": "1C",
      "txidRule": "9",
      "txidBits": 4,
      "volume": 2000000,
      "eligibleHash160Values": "63703009616853067642911677093369144589991624155",
      "addressTrials": 22.942426835423056,
      "addressWorkBits": 4.519946101683416,
      "txidTrials": 16,
      "nominalElapsedMonths": 9.060511055535278,
      "nominalIntervalMonths": 0.8777289840373743,
      "postGraceWeightNumerator": "46410000000000000000000000",
      "postGraceWeightDenominator": "1091817653772720942460132761",
      "scriptHashBits": 5,
      "scriptHashRule": "7[0-7]",
      "scriptHashTrials": "32",
      "spendAccountingMode": "all_confirmed_spends",
      "requiredTransactionVersion": null
    },
    {
      "stage": 6,
      "addressRule": "1C[TUVWXYZabcdefghijkmnopqrstuvw]",
      "compactAddressRule": "1C[T\u2013w]",
      "txidRule": "9[8-f]",
      "txidBits": 5,
      "volume": 2333334,
      "eligibleHash160Values": "31851504808426533821455838546684572294995812077",
      "addressTrials": 45.88485367084611,
      "addressWorkBits": 5.519946101683416,
      "txidTrials": 32,
      "nominalElapsedMonths": 10.02601293797639,
      "nominalIntervalMonths": 0.9655018824411117,
      "postGraceWeightNumerator": "61051000000000000000000000",
      "postGraceWeightDenominator": "1091817653772720942460132761",
      "scriptHashBits": 6,
      "scriptHashRule": "7[4-7]",
      "scriptHashTrials": "64",
      "spendAccountingMode": "all_confirmed_spends",
      "requiredTransactionVersion": null
    },
    {
      "stage": 7,
      "addressRule": "1C[abcdefghijkmnop]",
      "compactAddressRule": "1C[a\u2013p]",
      "txidRule": "9[8-f]",
      "txidBits": 5,
      "volume": 2666667,
      "eligibleHash160Values": "16474916280220620942132330282767882221549557972",
      "addressTrials": 88.71071709696916,
      "addressWorkBits": 6.471036501202462,
      "txidTrials": 32,
      "nominalElapsedMonths": 11.088065008661612,
      "nominalIntervalMonths": 1.0620520706852228,
      "postGraceWeightNumerator": "77156100000000000000000000",
      "postGraceWeightDenominator": "1091817653772720942460132761",
      "scriptHashBits": 7,
      "scriptHashRule": "7[67]",
      "scriptHashTrials": "128",
      "spendAccountingMode": "all_confirmed_spends",
      "requiredTransactionVersion": null
    },
    {
      "stage": 8,
      "addressRule": "1C[efghijkm]",
      "compactAddressRule": "1C[e\u2013m]",
      "txidRule": "9[8-b]",
      "txidBits": 6,
      "volume": 3000000,
      "eligibleHash160Values": "8786622016117664502470576150809537184826430917",
      "addressTrials": 166.33259455681716,
      "addressWorkBits": 7.377927096810993,
      "txidTrials": 64,
      "nominalElapsedMonths": 12.256322286415356,
      "nominalIntervalMonths": 1.1682572777537452,
      "postGraceWeightNumerator": "94871710000000000000000000",
      "postGraceWeightDenominator": "1091817653772720942460132761",
      "scriptHashBits": 8,
      "scriptHashRule": "77",
      "scriptHashTrials": "256",
      "spendAccountingMode": "all_confirmed_spends",
      "requiredTransactionVersion": null
    },
    {
      "stage": 9,
      "addressRule": "1C[ghij]",
      "compactAddressRule": "1C[g\u2013j]",
      "txidRule": "9[89]",
      "txidBits": 7,
      "volume": 3333334,
      "eligibleHash160Values": "4393311008058832251235288075404768592413215458",
      "addressTrials": 332.6651891136343,
      "addressWorkBits": 8.377927096810993,
      "txidTrials": 128,
      "nominalElapsedMonths": 13.541405291944477,
      "nominalIntervalMonths": 1.2850830055291196,
      "postGraceWeightNumerator": "114358881000000000000000000",
      "postGraceWeightDenominator": "1091817653772720942460132761",
      "scriptHashBits": 9,
      "scriptHashRule": "77[0-7]",
      "scriptHashTrials": "512",
      "spendAccountingMode": "all_confirmed_spends",
      "requiredTransactionVersion": null
    },
    {
      "stage": 10,
      "addressRule": "1C[hi]",
      "compactAddressRule": "1C[hi]",
      "txidRule": "9[89]",
      "txidBits": 7,
      "volume": 3666667,
      "eligibleHash160Values": "2196655504029416125617644037702384296206607730",
      "addressTrials": 665.3303782272686,
      "addressWorkBits": 9.377927096810993,
      "txidTrials": 128,
      "nominalElapsedMonths": 14.954996598026508,
      "nominalIntervalMonths": 1.4135913060820315,
      "postGraceWeightNumerator": "135794769100000000000000000",
      "postGraceWeightDenominator": "1091817653772720942460132761",
      "scriptHashBits": 10,
      "scriptHashRule": "77[4-7]",
      "scriptHashTrials": "1024",
      "spendAccountingMode": "all_confirmed_spends",
      "requiredTransactionVersion": null
    },
    {
      "stage": 11,
      "addressRule": "1Ch",
      "compactAddressRule": "1Ch",
      "txidRule": "99",
      "txidBits": 8,
      "volume": 4000000,
      "eligibleHash160Values": "1098327752014708062808822018851192148103303865",
      "addressTrials": 1330.6607564545372,
      "addressWorkBits": 10.377927096810993,
      "txidTrials": 256,
      "nominalElapsedMonths": 16.509947034716742,
      "nominalIntervalMonths": 1.5549504366902347,
      "postGraceWeightNumerator": "159374246010000000000000000",
      "postGraceWeightDenominator": "1091817653772720942460132761",
      "scriptHashBits": 11,
      "scriptHashRule": "77[67]",
      "scriptHashTrials": "2048",
      "spendAccountingMode": "all_confirmed_spends",
      "requiredTransactionVersion": null
    },
    {
      "stage": 12,
      "addressRule": "1Ch[UVWXYZabcdefghijkmnopqrstuvwx]",
      "compactAddressRule": "1Ch[U\u2013x]",
      "txidRule": "99[8-f]",
      "txidBits": 9,
      "volume": 4666667,
      "eligibleHash160Values": "549163876007354031404411009425596074051651933",
      "addressTrials": 2661.3215129090745,
      "addressWorkBits": 11.377927096810993,
      "txidTrials": 512,
      "nominalElapsedMonths": 18.220392515076,
      "nominalIntervalMonths": 1.7104454803592584,
      "postGraceWeightNumerator": "185311670611000000000000000",
      "postGraceWeightDenominator": "1091817653772720942460132761",
      "scriptHashBits": 12,
      "scriptHashRule": "777",
      "scriptHashTrials": "4096",
      "spendAccountingMode": "all_confirmed_spends",
      "requiredTransactionVersion": null
    },
    {
      "stage": 13,
      "addressRule": "1Ch[bcdefghijkmnopq]",
      "compactAddressRule": "1Ch[b\u2013q]",
      "txidRule": "99[8-f]",
      "txidBits": 9,
      "volume": 5333334,
      "eligibleHash160Values": "284050280693458981760902246254618658992233759",
      "addressTrials": 5145.221591624211,
      "addressWorkBits": 12.329017496330039,
      "txidTrials": 512,
      "nominalElapsedMonths": 20.101882543471184,
      "nominalIntervalMonths": 1.881490028395184,
      "postGraceWeightNumerator": "213842837672100000000000000",
      "postGraceWeightDenominator": "1091817653772720942460132761",
      "scriptHashBits": 13,
      "scriptHashRule": "777[0-7]",
      "scriptHashTrials": "8192",
      "spendAccountingMode": "qualifying_version_1_txids_only",
      "requiredTransactionVersion": 1
    },
    {
      "stage": 14,
      "addressRule": "1Ch[fghijkmn]",
      "compactAddressRule": "1Ch[f\u2013n]",
      "txidRule": "99[8-b]",
      "txidBits": 10,
      "volume": 6000000,
      "eligibleHash160Values": "151493483036511456939147864669129951462524671",
      "addressTrials": 9647.290484295396,
      "addressWorkBits": 13.235908091938569,
      "txidTrials": 1024,
      "nominalElapsedMonths": 22.17152157470589,
      "nominalIntervalMonths": 2.0696390312347024,
      "postGraceWeightNumerator": "245227121439310000000000000",
      "postGraceWeightDenominator": "1091817653772720942460132761",
      "scriptHashBits": 14,
      "scriptHashRule": "777[4-7]",
      "scriptHashTrials": "16384",
      "spendAccountingMode": "qualifying_version_1_txids_only",
      "requiredTransactionVersion": 1
    },
    {
      "stage": 15,
      "addressRule": "1Ch[hijk]",
      "compactAddressRule": "1Ch[h\u2013k]",
      "txidRule": "99[89]",
      "txidBits": 11,
      "volume": 6666667,
      "eligibleHash160Values": "75746741518255728469573932334564975731262336",
      "addressTrials": 19294.58096859079,
      "addressWorkBits": 14.235908091938569,
      "txidTrials": 2048,
      "nominalElapsedMonths": 24.448124509064062,
      "nominalIntervalMonths": 2.2766029343581726,
      "postGraceWeightNumerator": "279749833583241000000000000",
      "postGraceWeightDenominator": "1091817653772720942460132761",
      "scriptHashBits": 15,
      "scriptHashRule": "777[67]",
      "scriptHashTrials": "32768",
      "spendAccountingMode": "qualifying_version_1_txids_only",
      "requiredTransactionVersion": 1
    },
    {
      "stage": 16,
      "addressRule": "1Ch[ij]",
      "compactAddressRule": "1Ch[ij]",
      "txidRule": "99[89]",
      "txidBits": 11,
      "volume": 7333334,
      "eligibleHash160Values": "37873370759127864234786966167282487865631167",
      "addressTrials": 38589.16193718158,
      "addressWorkBits": 15.235908091938569,
      "txidTrials": 2048,
      "nominalElapsedMonths": 26.95238773685805,
      "nominalIntervalMonths": 2.5042632277939902,
      "postGraceWeightNumerator": "317724816941565100000000000",
      "postGraceWeightDenominator": "1091817653772720942460132761",
      "scriptHashBits": 16,
      "scriptHashRule": "7777",
      "scriptHashTrials": "65536",
      "spendAccountingMode": "qualifying_version_1_txids_only",
      "requiredTransactionVersion": 1
    },
    {
      "stage": 17,
      "addressRule": "1Chi",
      "compactAddressRule": "1Chi",
      "txidRule": "999",
      "txidBits": 12,
      "volume": 8000000,
      "eligibleHash160Values": "18936685379563932117393483083641243932815583",
      "addressTrials": 77178.32387436317,
      "addressWorkBits": 16.23590809193857,
      "txidTrials": 4096,
      "nominalElapsedMonths": 29.70707728743144,
      "nominalIntervalMonths": 2.754689550573389,
      "postGraceWeightNumerator": "359497298635721610000000000",
      "postGraceWeightDenominator": "1091817653772720942460132761",
      "scriptHashBits": 17,
      "scriptHashRule": "7777[0-7]",
      "scriptHashTrials": "131072",
      "spendAccountingMode": "qualifying_version_1_txids_only",
      "requiredTransactionVersion": 1
    },
    {
      "stage": 18,
      "addressRule": "1Chic",
      "compactAddressRule": "1Chic",
      "txidRule": "9999",
      "txidBits": 16,
      "volume": 16000000,
      "eligibleHash160Values": "326494575509722967541266949717952481600268",
      "addressTrials": 4476342.784713063,
      "addressWorkBits": 22.093889087066145,
      "txidTrials": 65536,
      "nominalElapsedMonths": 32.73723579306217,
      "nominalIntervalMonths": 3.030158505630728,
      "postGraceWeightNumerator": "405447028499293771000000000",
      "postGraceWeightDenominator": "1091817653772720942460132761",
      "scriptHashBits": 23,
      "scriptHashRule": "77777[67]",
      "scriptHashTrials": "8388608",
      "spendAccountingMode": "qualifying_version_1_txids_only",
      "requiredTransactionVersion": 1
    },
    {
      "stage": 19,
      "addressRule": "1Chick",
      "compactAddressRule": "1Chick",
      "txidRule": "99999",
      "txidBits": 20,
      "volume": 32000000,
      "eligibleHash160Values": "5629216819133154612780464650309525544831",
      "addressTrials": 259627881.5133577,
      "addressWorkBits": 27.95187008219372,
      "txidTrials": 1048576,
      "nominalElapsedMonths": 36.07041014925597,
      "nominalIntervalMonths": 3.3331743561938008,
      "postGraceWeightNumerator": "455991731349223148100000000",
      "postGraceWeightDenominator": "1091817653772720942460132761",
      "scriptHashBits": 28,
      "scriptHashRule": "7777777",
      "scriptHashTrials": "268435456",
      "spendAccountingMode": "qualifying_version_1_txids_only",
      "requiredTransactionVersion": 1
    },
    {
      "stage": 20,
      "addressRule": "1Chicke",
      "compactAddressRule": "1Chicke",
      "txidRule": "999999",
      "txidBits": 24,
      "volume": 64000000,
      "eligibleHash160Values": "97055462398847493323801114660509061118",
      "addressTrials": 15058417127.774746,
      "addressWorkBits": 33.809851077321284,
      "txidTrials": 16777216,
      "nominalElapsedMonths": 39.73690194106915,
      "nominalIntervalMonths": 3.666491791813181,
      "postGraceWeightNumerator": "511590904484145462910000000",
      "postGraceWeightDenominator": "1091817653772720942460132761",
      "scriptHashBits": 34,
      "scriptHashRule": "77777777[4-7]",
      "scriptHashTrials": "17179869184",
      "spendAccountingMode": "qualifying_version_1_txids_only",
      "requiredTransactionVersion": 1
    },
    {
      "stage": 21,
      "addressRule": "1Chicken",
      "compactAddressRule": "1Chicken",
      "txidRule": "9999999",
      "txidBits": 28,
      "volume": 128000000,
      "eligibleHash160Values": "1673370041359439540065536459663949330",
      "addressTrials": 873388193410.9353,
      "addressWorkBits": 39.66783207244886,
      "txidTrials": 268435456,
      "nominalElapsedMonths": 43.77004291206365,
      "nominalIntervalMonths": 4.0331409709944985,
      "postGraceWeightNumerator": "572749994932560009201000000",
      "postGraceWeightDenominator": "1091817653772720942460132761",
      "scriptHashBits": 40,
      "scriptHashRule": "7777777777",
      "scriptHashTrials": "1099511627776",
      "spendAccountingMode": "qualifying_version_1_txids_only",
      "requiredTransactionVersion": 1
    },
    {
      "stage": 22,
      "addressRule": "1ChickenN",
      "compactAddressRule": "1ChickenN",
      "txidRule": "99999999",
      "txidBits": 32,
      "volume": 256000000,
      "eligibleHash160Values": "28851207609645509311474766545930162",
      "addressTrials": 50656515217834.24,
      "addressWorkBits": 45.52581306757642,
      "txidTrials": 4294967296,
      "nominalElapsedMonths": 48.2064979801576,
      "nominalIntervalMonths": 4.436455068093949,
      "postGraceWeightNumerator": "640024994425816010121100000",
      "postGraceWeightDenominator": "1091817653772720942460132761",
      "scriptHashBits": 46,
      "scriptHashRule": "77777777777[4-7]",
      "scriptHashTrials": "70368744177664",
      "spendAccountingMode": "qualifying_version_1_txids_only",
      "requiredTransactionVersion": 1
    },
    {
      "stage": 23,
      "addressRule": "1ChickenNu",
      "compactAddressRule": "1ChickenNu",
      "txidRule": "999999999",
      "txidBits": 36,
      "volume": 512000000,
      "eligibleHash160Values": "497434613959405332956461492171211",
      "addressTrials": 2938077882634386.0,
      "addressWorkBits": 51.383794062704,
      "txidTrials": 68719476736,
      "nominalElapsedMonths": 53.08659855506094,
      "nominalIntervalMonths": 4.880100574903343,
      "postGraceWeightNumerator": "714027493868397611133210000",
      "postGraceWeightDenominator": "1091817653772720942460132761",
      "scriptHashBits": 52,
      "scriptHashRule": "7777777777777",
      "scriptHashTrials": "4503599627370496",
      "spendAccountingMode": "qualifying_version_1_txids_only",
      "requiredTransactionVersion": 1
    },
    {
      "stage": 24,
      "addressRule": "1ChickenNug",
      "compactAddressRule": "1ChickenNug",
      "txidRule": "9999999999",
      "txidBits": 40,
      "volume": 1024000000,
      "eligibleHash160Values": "8576458861369057464766577451229",
      "addressTrials": 1.704085171927944e+17,
      "addressWorkBits": 57.241775057831575,
      "txidTrials": 1099511627776,
      "nominalElapsedMonths": 58.45470918745462,
      "nominalIntervalMonths": 5.368110632393678,
      "postGraceWeightNumerator": "795430243255237372246531000",
      "postGraceWeightDenominator": "1091817653772720942460132761",
      "scriptHashBits": 58,
      "scriptHashRule": "77777777777777[4-7]",
      "scriptHashTrials": "288230376151711744",
      "spendAccountingMode": "qualifying_version_1_txids_only",
      "requiredTransactionVersion": 1
    },
    {
      "stage": 25,
      "addressRule": "1ChickenNugg",
      "compactAddressRule": "1ChickenNugg",
      "txidRule": "99999999999",
      "txidBits": 44,
      "volume": 2048000000,
      "eligibleHash160Values": "147869980368432025254596162953",
      "addressTrials": 9.883693997182075e+18,
      "addressWorkBits": 63.09975605295915,
      "txidTrials": 17592186044416,
      "nominalElapsedMonths": 64.35963088308766,
      "nominalIntervalMonths": 5.904921695633046,
      "postGraceWeightNumerator": "884973267580761109471184100",
      "postGraceWeightDenominator": "1091817653772720942460132761",
      "scriptHashBits": 64,
      "scriptHashRule": "7777777777777777",
      "scriptHashTrials": "18446744073709551616",
      "spendAccountingMode": "qualifying_version_1_txids_only",
      "requiredTransactionVersion": 1
    },
    {
      "stage": 26,
      "addressRule": "1ChickenNugge",
      "compactAddressRule": "1ChickenNugge",
      "txidRule": "999999999999",
      "txidBits": 48,
      "volume": 4096000000,
      "eligibleHash160Values": "2549482420145379745768899361",
      "addressTrials": 5.732542518365604e+20,
      "addressWorkBits": 68.95773704808671,
      "txidTrials": 281474976710656,
      "nominalElapsedMonths": 70.85504474828402,
      "nominalIntervalMonths": 6.49541386519635,
      "postGraceWeightNumerator": "983470594338837220418302510",
      "postGraceWeightDenominator": "1091817653772720942460132761",
      "scriptHashBits": 69,
      "scriptHashRule": "77777777777777777[0-7]",
      "scriptHashTrials": "590295810358705651712",
      "spendAccountingMode": "qualifying_version_1_txids_only",
      "requiredTransactionVersion": 1
    },
    {
      "stage": 27,
      "addressRule": "1ChickenNugget",
      "compactAddressRule": "1ChickenNugget",
      "txidRule": "9999999999999",
      "txidBits": 52,
      "volume": 8192000000,
      "eligibleHash160Values": "43956593450782409409808611",
      "addressTrials": 3.32487466065205e+22,
      "addressWorkBits": 74.81571804321429,
      "txidTrials": 4503599627370496,
      "nominalElapsedMonths": 78.0,
      "nominalIntervalMonths": 7.144955251715985,
      "postGraceWeightNumerator": "1091817653772720942460132761",
      "postGraceWeightDenominator": "1091817653772720942460132761",
      "scriptHashBits": 75,
      "scriptHashRule": "777777777777777777[67]",
      "scriptHashTrials": "37778931862957161709568",
      "spendAccountingMode": "qualifying_version_1_txids_only",
      "requiredTransactionVersion": 1
    }
  ],
  "calculationNotes": {
    "addressTrials": "2^160 / eligibleHash160Values; all mainnet Base58Check encodings are counted, including checksum constraints; private-key search assumes uniform HASH160 outputs",
    "txidTrials": "2^txidBits; assumes uniformly distributed valid transaction candidates, restricted to version 1 from stage 13; other versions cannot qualify then.",
    "nominalElapsedMonths": "6 + 72 times the exact post-grace cumulative weight fraction; a review display, not a calendar-month activation rule",
    "calendarRule": "T1=T0+6 calendar months; T27=T0+78 calendar months; intermediate eligibility gates use ceiling integer-second interpolation. Actual activations additionally require fresh deterministic 14-day MTP notice rounds and a following block.",
    "rounding": "Expected trials and nominal month displays are nonnormative approximations; stage predicates, volume thresholds and time formulas are exact",
    "jointSearch": "An address or script can be ground once and held fixed while valid transaction candidates are varied; do not multiply those columns as the cost of this staged strategy. Satisfying both key-family filters is a separate combined search.",
    "scriptHashTrials": "2^scriptHashBits; exact integer encoded as decimal text, assuming uniform usable script HASH160 candidates; this is candidate count, not equivalent CPU time."
  },
  "brcNumber": 234,
  "profileVersion": 1,
  "activationRule": "Freeze the highest eligible target when no notice is pending; activate it in the accepted child of a block whose MTP reaches the notice deadline. Higher targets wait for a new round.",
  "reorganizationPolicy": "Accepted-chain replay recomputes the anchor, volume, frozen notice rounds, stages, admissions and spend accounting; orphaned state has no continuing authority. A replacement round can already have completed when first observed; never restart it or require past provider publication.",
  "recoveryRetentionRule": "SHOULD retain rollback/recovery data for at least 100 accepted descendants of its retirement event. MUST disclose chosen retention and risks. This is not a mandatory purge rule. Missing recovery data requires unavailable responses until verified reconstruction.",
  "recommendedRecoveryRetentionBlocks": 100,
  "noticePeriodSeconds": 1209600,
  "noticeClock": "Accepted-chain MTP; 14 days = 1209600 seconds. Each actual contraction has a fresh frozen-target notice round. No elapsed wall-clock warning is guaranteed.",
  "noticeAuthority": "Network state derived solely from the accepted chain; no provider publication, acknowledgment, local timer or entry delay is required to start, complete or activate a round.",
  "noticeStatus": "A verified accepted tip is in a notice round iff it has a pending round. Remaining chain time is max(0, deadline-MTP(tip)); zero still awaits the following accepted block. This describes algorithmic state, not mandatory API fields or a status interface.",
  "scriptHashDefinition": "RIPEMD160(SHA256(exact locking-script bytes)), conventional 40-hex-character digest order; no byte reversal.",
  "scriptHashWorkRule": "Smallest integer b such that eligibleHash160Values * 2^b >= 2^160; match b leading bits of repeated hexadecimal 7. Address work <= script-hash work < 2 * address work.",
  "scope": "Minimum free query-availability and observation guarantees; no mandatory physical deletion or restriction on paid/broader products.",
  "calendarFinishMeaning": "78 months is the last calendar eligibility gate. Earliest activation also includes the 14-day chain-time notice round and a following accepted block.",
  "snapshotRule": "Current stage governs free query-key eligibility; the as-of block stage governs historical ledger guarantees. Older verified stage-0-to-12 snapshots may remain covered only as of their accepted block, unambiguously distinguished in the existing delivery context or documentation. No new operation or metadata fields are required.",
  "ledgerViewRule": "Baseline admissions and required debits are canonical for the same key family, key and accepted snapshot. Extra validated nonqualifying spends affect only a separately offered enhanced guarantee, using existing service arrangements. No view selector, revision identifier, pagination format or API change is required.",
  "conformanceMeaning": "Availability of the required in-scope data and fulfillment of the defined spend-accounting guarantees, independent of any API, wire format or delivery method. No provider-specific API defines conformance.",
  "retrievalCapsRule": "Declared historical windows and record-count caps are allowed for TXID retrieval and address/script-hash history. Providers document the selection rule and its stage/filter/reorg interaction and make all records within that promise available. An offered output/balance ledger remains complete for every admitted output while its query key is eligible, regardless of retrieval caps.",
  "providerWithdrawalRule": "Individual closure, paid-only conversion, withdrawal of an offered operation/family or changes to declared retrieval/history caps follow existing provider service terms. Providers communicate changes and cease withdrawn guarantee claims. No additional BRC minimum notice period, local timer or new API is imposed; accepted-chain stage and notice state remain unchanged.",
  "transactionVersionRule": "Stages 0-12 add no transaction-version restriction. From stage 13, every TXID-filtered operation requires decoded serialized version == 1 as well as the prefix. Current retrieval/history uses current stage; admission/spends use event stage. Earlier admitted outputs and debits survive, including other versions; all-version backfill is required on replay below 13. Volume counts remain all-version.",
  "volumeRule": "V(H0)=0; V(B)=V(parent)+numberOfNonCoinbaseTransactions(B) for accepted blocks after H0=1000000. Count all versions/prefixes, one per transaction entry, irrespective of size/value/inputs/outputs/fees; exclude coinbase, mempool, rejected and orphaned entries. Include runway, waiting periods and accepted tip without extra confirmation depth. Never reset at stages, adoption or restart; thresholds are absolute since anchor. Reorganizations remove old contributions and add replacement contributions, potentially lowering the total. Filtered feeds alone cannot supply this count; disclose an all-version, unfiltered count source bound to block hashes/ancestry."
}
