{
  "cpu": "0x6Fb4089e7Cbaa9660Fd11056274Cbd8117EE5B38",
  "networkTransactions": 0,
  "ladder": [
    {
      "file": "netlist_resyn_v0_4k_resyn.json",
      "tag": "v0_4k_resyn",
      "note": "4 k NAND: cheapest mineable rung",
      "sha256": "213e7d6acbfbfabb4bbd44aa812d75c3b6cc7cca00d329d7670f96b3511d8802",
      "nNand": 1935,
      "nLatch": 0,
      "nIn": 200,
      "nOut": 6,
      "netlistBytes": 13545,
      "records": 1935,
      "heldOutTop1": 0.3138,
      "stepGasMeasuredSlope": 4458014,
      "stepGasModel": 4523522,
      "burnGasMeasuredSlope": 5722670,
      "burnGasIsMeasured": true,
      "stepFitsOneBlock": true,
      "burnFitsOneBlock": true,
      "calldataBytes": 13700,
      "calldataFile": "burn_calldata/netlist_resyn_v0_4k_resyn.tapeout.txt",
      "inputBinding": "inputs 0..191 = the 32 context characters, oldest in the low bits (slot s occupies bits 6s..6s+5, LSB first); inputs 192..199 = the random byte, bit 0 first",
      "outputBinding": "outputs 0..5 = the next character code, bit 0 first",
      "stateBinding": "no latches: the state argument is the empty byte string"
    },
    {
      "file": "netlist_resyn_cap_s.json",
      "tag": "cap_s",
      "note": "5,069 NAND sampled v0.1: TAPED OUT mainnet cid 285",
      "sha256": "ea0a0929a0c97c95dcfc796cffbf9f8022c1aa685948de6c76811553fe467c21",
      "nNand": 5069,
      "nLatch": 0,
      "nIn": 200,
      "nOut": 6,
      "netlistBytes": 35483,
      "records": 5069,
      "heldOutTop1": 0.3544,
      "stepGasMeasuredSlope": 11623217,
      "stepGasModel": 11713545,
      "burnGasMeasuredSlope": 14767658,
      "burnGasIsMeasured": true,
      "stepFitsOneBlock": true,
      "burnFitsOneBlock": true,
      "calldataBytes": 35620,
      "calldataFile": "burn_calldata/netlist_resyn_cap_s.tapeout.txt",
      "inputBinding": "inputs 0..191 = the 32 context characters, oldest in the low bits (slot s occupies bits 6s..6s+5, LSB first); inputs 192..199 = the random byte, bit 0 first",
      "outputBinding": "outputs 0..5 = the next character code, bit 0 first",
      "stateBinding": "no latches: the state argument is the empty byte string"
    },
    {
      "file": "netlist_resyn_cap_s4.json",
      "tag": "cap_s4",
      "note": "5,120 NAND sampled v0.2: TAPED OUT mainnet cid 286",
      "sha256": "803a93af94829dc7847509ecfbe1df489b93bd5c15c46eeb0d5bcace730a86ad",
      "nNand": 5120,
      "nLatch": 0,
      "nIn": 200,
      "nOut": 6,
      "netlistBytes": 35840,
      "records": 5120,
      "heldOutTop1": 0.3589,
      "stepGasMeasuredSlope": 11740160,
      "stepGasModel": 11830549,
      "burnGasMeasuredSlope": 14915747,
      "burnGasIsMeasured": true,
      "stepFitsOneBlock": true,
      "burnFitsOneBlock": true,
      "calldataBytes": 35972,
      "calldataFile": "burn_calldata/netlist_resyn_cap_s4.tapeout.txt",
      "inputBinding": "inputs 0..191 = the 32 context characters, oldest in the low bits (slot s occupies bits 6s..6s+5, LSB first); inputs 192..199 = the random byte, bit 0 first",
      "outputBinding": "outputs 0..5 = the next character code, bit 0 first",
      "stateBinding": "no latches: the state argument is the empty byte string"
    },
    {
      "file": "netlist_resyn_netlist_v1_23k_resyn.json",
      "tag": "v1_23k_resyn",
      "note": "21 k NAND: best text that still burns in one tx",
      "sha256": "9a779efa610ea80f6f16e734b73a24922a6e118a35b5c3d54c7176095a81debc",
      "nNand": 9043,
      "nLatch": 0,
      "nIn": 200,
      "nOut": 6,
      "netlistBytes": 63301,
      "records": 9043,
      "heldOutTop1": 0.38,
      "stepGasMeasuredSlope": 20735599,
      "stepGasModel": 20830695,
      "burnGasMeasuredSlope": 26432689,
      "burnGasIsMeasured": false,
      "stepFitsOneBlock": true,
      "burnFitsOneBlock": true,
      "calldataBytes": 63460,
      "calldataFile": "burn_calldata/netlist_resyn_netlist_v1_23k_resyn.tapeout.txt",
      "inputBinding": "inputs 0..191 = the 32 context characters, oldest in the low bits (slot s occupies bits 6s..6s+5, LSB first); inputs 192..199 = the random byte, bit 0 first",
      "outputBinding": "outputs 0..5 = the next character code, bit 0 first",
      "stateBinding": "no latches: the state argument is the empty byte string"
    },
    {
      "file": "netlist_resyn_g44_resyn.json",
      "tag": "g44_resyn",
      "note": "22.5 k NAND, same budget as v1_23k but greedy: best top-1 that still fits one tx",
      "sha256": "78be7c3872ea9de6eecb6b50b5ce70cf79eff1bacfc4d137dbfef54e7175e26b",
      "nNand": 19567,
      "nLatch": 0,
      "nIn": 192,
      "nOut": 6,
      "netlistBytes": 136969,
      "records": 19567,
      "heldOutTop1": 0.4338,
      "stepGasMeasuredSlope": 45738885,
      "stepGasModel": 44972570,
      "burnGasMeasuredSlope": 56976135,
      "burnGasIsMeasured": true,
      "stepFitsOneBlock": true,
      "burnFitsOneBlock": true,
      "calldataBytes": 137124,
      "calldataFile": "burn_calldata/netlist_resyn_g44_resyn.tapeout.txt",
      "inputBinding": "inputs 0..191 = the 32 context characters, oldest in the low bits",
      "outputBinding": "outputs 0..5 = the next character code, bit 0 first",
      "stateBinding": "no latches: the state argument is the empty byte string"
    },
    {
      "file": "netlist_resyn_s41_resyn.json",
      "tag": "s41_resyn",
      "note": "27 k NAND: step fits a block, burn does not",
      "sha256": "88f64429c46fbc40c705c33fde17eee364bea708f6387d6b72fa9cd4c353bb97",
      "nNand": 20073,
      "nLatch": 0,
      "nIn": 200,
      "nOut": 6,
      "netlistBytes": 140511,
      "records": 20073,
      "heldOutTop1": 0.4105,
      "stepGasMeasuredSlope": 46892415,
      "stepGasModel": 46135721,
      "burnGasMeasuredSlope": 58407619,
      "burnGasIsMeasured": true,
      "stepFitsOneBlock": true,
      "burnFitsOneBlock": true,
      "calldataBytes": 140644,
      "calldataFile": "burn_calldata/netlist_resyn_s41_resyn.tapeout.txt",
      "inputBinding": "inputs 0..191 = the 32 context characters, oldest in the low bits (slot s occupies bits 6s..6s+5, LSB first); inputs 192..199 = the random byte, bit 0 first",
      "outputBinding": "outputs 0..5 = the next character code, bit 0 first",
      "stateBinding": "no latches: the state argument is the empty byte string"
    },
    {
      "file": "netlist_resyn_netlist_v0_resyn.json",
      "tag": "v0_resyn",
      "note": "37 k NAND greedy v0 as delivered: neither fits",
      "sha256": "5320a865e489491c906adaa85fdaa755bd8bf2c082880fd07a71ddc6c095f295",
      "nNand": 17905,
      "nLatch": 0,
      "nIn": 192,
      "nOut": 6,
      "netlistBytes": 125335,
      "records": 17905,
      "heldOutTop1": 0.4259,
      "stepGasMeasuredSlope": 41056165,
      "stepGasModel": 41159609,
      "burnGasMeasuredSlope": 52336315,
      "burnGasIsMeasured": false,
      "stepFitsOneBlock": true,
      "burnFitsOneBlock": true,
      "calldataBytes": 125476,
      "calldataFile": "burn_calldata/netlist_resyn_netlist_v0_resyn.tapeout.txt",
      "inputBinding": "inputs 0..191 = the 32 context characters, oldest in the low bits",
      "outputBinding": "outputs 0..5 = the next character code, bit 0 first",
      "stateBinding": "no latches: the state argument is the empty byte string"
    }
  ]
}
