{
  "$schema": "https://libauth.org/schemas/wallet-template-v0.schema.json",
  "description": "Autogenerated by BlockExplorer.cash",
  "name": "Untitled",
  "entities": {},
  "scenarios": {
    "s0_b30b186cd12e4bab0df00eb7b784fbec220df91dd928cfbd29f0ff9da51085c0_1": {
      "description": "Scenario for input 0.",
      "name": "Scenario input 0",
      "transaction": {
        "locktime": 0,
        "version": 2,
        "inputs": [
          {
            "outpointTransactionHash": "b30b186cd12e4bab0df00eb7b784fbec220df91dd928cfbd29f0ff9da51085c0",
            "outpointIndex": 1,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": ["slot"]
          },
          {
            "outpointTransactionHash": "b30b186cd12e4bab0df00eb7b784fbec220df91dd928cfbd29f0ff9da51085c0",
            "outpointIndex": 2,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": "514c7d205f7ba2a2b15da7b30ad808c8db1f2c5768134437b9afb2535fd269c9cba2416d78009c63c0009d00cd00c78800d100ce8800cc02e8039d00d300d09d00cf517f77567f757c51ce8851cf567f75817c81a06900d2010051cf7e8777677c519dc0cdc0c788c0d1c0ce88c0cc02e8039dc0d3c0d0a269c0d2c0cf877768"
          },
          {
            "outpointTransactionHash": "775f5b84aa027547a01c38d35b1b2c7f78a36adfffd0b4f9266aebf9fd652c8f",
            "outpointIndex": 4,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": "41b9adbe71823d877fc5a65e03d4c46961cab7df86e85c00c98d6817792b45bf242da40965c9bf5d541df80fb2e99cfe18dad9c0cd46143c784e3dbecac0f8762b612103997dd6dbafd225f563568073656fd1d9119ae5c6fe7f80292ebf5d0c15c94bfc"
          }
        ],
        "outputs": [
          {
            "lockingBytecode": "aa20d110979b06c82fa1b116995deac0bfb5efeae3d3252fda4f8672fcb9b38c7d4e87",
            "token": {
              "category": "0a2e30e4879d73a49764d6416c55d27196c21f1a9aac6cdb02263d0a5bebcf8d",
              "nft": {
                "commitment": "",
                "capability": "minting"
              },
              "amount": 99999950
            },
            "valueSatoshis": 1000
          },
          {
            "lockingBytecode": "aa2049a3da6d3518ca23e072dd77d34d8ae346918292a94ba169d266e2ca41d5977887",
            "token": {
              "category": "0a2e30e4879d73a49764d6416c55d27196c21f1a9aac6cdb02263d0a5bebcf8d",
              "nft": {
                "commitment": "0000000000000050c300",
                "capability": "mutable"
              }
            },
            "valueSatoshis": 1000
          },
          {
            "lockingBytecode": "aa20bb4b47a14dac24055c3dedc108b826ec4f3301674440dbf99a87ba2858ceb74c87",
            "token": {
              "category": "0a2e30e4879d73a49764d6416c55d27196c21f1a9aac6cdb02263d0a5bebcf8d",
              "nft": {
                "commitment": "0164462479fb3bf5b307ab42123dea68d9ec6db35332000000000000",
                "capability": "mutable"
              }
            },
            "valueSatoshis": 200000
          },
          {
            "lockingBytecode": "76a91464462479fb3bf5b307ab42123dea68d9ec6db35388ac",
            "token": {
              "category": "0a2e30e4879d73a49764d6416c55d27196c21f1a9aac6cdb02263d0a5bebcf8d",
              "amount": 50
            },
            "valueSatoshis": 1000
          },
          {
            "lockingBytecode": "76a91464462479fb3bf5b307ab42123dea68d9ec6db35388ac",
            "valueSatoshis": 4739480
          }
        ]
      },
      "sourceOutputs": [
        {
          "valueSatoshis": 1000,
          "lockingBytecode": ["slot"],
          "token": {
            "category": "0a2e30e4879d73a49764d6416c55d27196c21f1a9aac6cdb02263d0a5bebcf8d",
            "nft": {
              "commitment": "",
              "capability": "minting"
            },
            "amount": 100000000
          }
        },
        {
          "valueSatoshis": 1000,
          "lockingBytecode": "aa2049a3da6d3518ca23e072dd77d34d8ae346918292a94ba169d266e2ca41d5977887",
          "token": {
            "category": "0a2e30e4879d73a49764d6416c55d27196c21f1a9aac6cdb02263d0a5bebcf8d",
            "nft": {
              "commitment": "0000000000000050c300",
              "capability": "mutable"
            }
          }
        },
        {
          "valueSatoshis": 4941980,
          "lockingBytecode": "76a91464462479fb3bf5b307ab42123dea68d9ec6db35388ac"
        }
      ]
    },
    "s1_b30b186cd12e4bab0df00eb7b784fbec220df91dd928cfbd29f0ff9da51085c0_2": {
      "description": "Scenario for input 1.",
      "name": "Scenario input 1",
      "transaction": {
        "locktime": 0,
        "version": 2,
        "inputs": [
          {
            "outpointTransactionHash": "b30b186cd12e4bab0df00eb7b784fbec220df91dd928cfbd29f0ff9da51085c0",
            "outpointIndex": 1,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": "1464462479fb3bf5b307ab42123dea68d9ec6db3534cb023aa20bb4b47a14dac24055c3dedc108b826ec4f3301674440dbf99a87ba2858ceb74c87c0009d00cd00c78800d100ce8800cc02e8039d00d2008800ce01207f7551ce78517e8851cf517f7c010088567f778152cc5a955b967c950400e1f5059653d3765aa269767ba16900d300d05279949d52d15279517e8852d251557a7e7b56807e01007e8852d3009d52cd7b8853d18853d2008853cc02e8039dc454a06354d1008868c455a06355d100886851"
          },
          {
            "outpointTransactionHash": "b30b186cd12e4bab0df00eb7b784fbec220df91dd928cfbd29f0ff9da51085c0",
            "outpointIndex": 2,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": ["slot"]
          },
          {
            "outpointTransactionHash": "775f5b84aa027547a01c38d35b1b2c7f78a36adfffd0b4f9266aebf9fd652c8f",
            "outpointIndex": 4,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": "41b9adbe71823d877fc5a65e03d4c46961cab7df86e85c00c98d6817792b45bf242da40965c9bf5d541df80fb2e99cfe18dad9c0cd46143c784e3dbecac0f8762b612103997dd6dbafd225f563568073656fd1d9119ae5c6fe7f80292ebf5d0c15c94bfc"
          }
        ],
        "outputs": [
          {
            "lockingBytecode": "aa20d110979b06c82fa1b116995deac0bfb5efeae3d3252fda4f8672fcb9b38c7d4e87",
            "token": {
              "category": "0a2e30e4879d73a49764d6416c55d27196c21f1a9aac6cdb02263d0a5bebcf8d",
              "nft": {
                "commitment": "",
                "capability": "minting"
              },
              "amount": 99999950
            },
            "valueSatoshis": 1000
          },
          {
            "lockingBytecode": "aa2049a3da6d3518ca23e072dd77d34d8ae346918292a94ba169d266e2ca41d5977887",
            "token": {
              "category": "0a2e30e4879d73a49764d6416c55d27196c21f1a9aac6cdb02263d0a5bebcf8d",
              "nft": {
                "commitment": "0000000000000050c300",
                "capability": "mutable"
              }
            },
            "valueSatoshis": 1000
          },
          {
            "lockingBytecode": "aa20bb4b47a14dac24055c3dedc108b826ec4f3301674440dbf99a87ba2858ceb74c87",
            "token": {
              "category": "0a2e30e4879d73a49764d6416c55d27196c21f1a9aac6cdb02263d0a5bebcf8d",
              "nft": {
                "commitment": "0164462479fb3bf5b307ab42123dea68d9ec6db35332000000000000",
                "capability": "mutable"
              }
            },
            "valueSatoshis": 200000
          },
          {
            "lockingBytecode": "76a91464462479fb3bf5b307ab42123dea68d9ec6db35388ac",
            "token": {
              "category": "0a2e30e4879d73a49764d6416c55d27196c21f1a9aac6cdb02263d0a5bebcf8d",
              "amount": 50
            },
            "valueSatoshis": 1000
          },
          {
            "lockingBytecode": "76a91464462479fb3bf5b307ab42123dea68d9ec6db35388ac",
            "valueSatoshis": 4739480
          }
        ]
      },
      "sourceOutputs": [
        {
          "valueSatoshis": 1000,
          "lockingBytecode": "aa20d110979b06c82fa1b116995deac0bfb5efeae3d3252fda4f8672fcb9b38c7d4e87",
          "token": {
            "category": "0a2e30e4879d73a49764d6416c55d27196c21f1a9aac6cdb02263d0a5bebcf8d",
            "nft": {
              "commitment": "",
              "capability": "minting"
            },
            "amount": 100000000
          }
        },
        {
          "valueSatoshis": 1000,
          "lockingBytecode": ["slot"],
          "token": {
            "category": "0a2e30e4879d73a49764d6416c55d27196c21f1a9aac6cdb02263d0a5bebcf8d",
            "nft": {
              "commitment": "0000000000000050c300",
              "capability": "mutable"
            }
          }
        },
        {
          "valueSatoshis": 4941980,
          "lockingBytecode": "76a91464462479fb3bf5b307ab42123dea68d9ec6db35388ac"
        }
      ]
    },
    "s2_775f5b84aa027547a01c38d35b1b2c7f78a36adfffd0b4f9266aebf9fd652c8f_4": {
      "description": "Scenario for input 2.",
      "name": "Scenario input 2",
      "transaction": {
        "locktime": 0,
        "version": 2,
        "inputs": [
          {
            "outpointTransactionHash": "b30b186cd12e4bab0df00eb7b784fbec220df91dd928cfbd29f0ff9da51085c0",
            "outpointIndex": 1,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": "1464462479fb3bf5b307ab42123dea68d9ec6db3534cb023aa20bb4b47a14dac24055c3dedc108b826ec4f3301674440dbf99a87ba2858ceb74c87c0009d00cd00c78800d100ce8800cc02e8039d00d2008800ce01207f7551ce78517e8851cf517f7c010088567f778152cc5a955b967c950400e1f5059653d3765aa269767ba16900d300d05279949d52d15279517e8852d251557a7e7b56807e01007e8852d3009d52cd7b8853d18853d2008853cc02e8039dc454a06354d1008868c455a06355d100886851"
          },
          {
            "outpointTransactionHash": "b30b186cd12e4bab0df00eb7b784fbec220df91dd928cfbd29f0ff9da51085c0",
            "outpointIndex": 2,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": "514c7d205f7ba2a2b15da7b30ad808c8db1f2c5768134437b9afb2535fd269c9cba2416d78009c63c0009d00cd00c78800d100ce8800cc02e8039d00d300d09d00cf517f77567f757c51ce8851cf567f75817c81a06900d2010051cf7e8777677c519dc0cdc0c788c0d1c0ce88c0cc02e8039dc0d3c0d0a269c0d2c0cf877768"
          },
          {
            "outpointTransactionHash": "775f5b84aa027547a01c38d35b1b2c7f78a36adfffd0b4f9266aebf9fd652c8f",
            "outpointIndex": 4,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": ["slot"]
          }
        ],
        "outputs": [
          {
            "lockingBytecode": "aa20d110979b06c82fa1b116995deac0bfb5efeae3d3252fda4f8672fcb9b38c7d4e87",
            "token": {
              "category": "0a2e30e4879d73a49764d6416c55d27196c21f1a9aac6cdb02263d0a5bebcf8d",
              "nft": {
                "commitment": "",
                "capability": "minting"
              },
              "amount": 99999950
            },
            "valueSatoshis": 1000
          },
          {
            "lockingBytecode": "aa2049a3da6d3518ca23e072dd77d34d8ae346918292a94ba169d266e2ca41d5977887",
            "token": {
              "category": "0a2e30e4879d73a49764d6416c55d27196c21f1a9aac6cdb02263d0a5bebcf8d",
              "nft": {
                "commitment": "0000000000000050c300",
                "capability": "mutable"
              }
            },
            "valueSatoshis": 1000
          },
          {
            "lockingBytecode": "aa20bb4b47a14dac24055c3dedc108b826ec4f3301674440dbf99a87ba2858ceb74c87",
            "token": {
              "category": "0a2e30e4879d73a49764d6416c55d27196c21f1a9aac6cdb02263d0a5bebcf8d",
              "nft": {
                "commitment": "0164462479fb3bf5b307ab42123dea68d9ec6db35332000000000000",
                "capability": "mutable"
              }
            },
            "valueSatoshis": 200000
          },
          {
            "lockingBytecode": "76a91464462479fb3bf5b307ab42123dea68d9ec6db35388ac",
            "token": {
              "category": "0a2e30e4879d73a49764d6416c55d27196c21f1a9aac6cdb02263d0a5bebcf8d",
              "amount": 50
            },
            "valueSatoshis": 1000
          },
          {
            "lockingBytecode": "76a91464462479fb3bf5b307ab42123dea68d9ec6db35388ac",
            "valueSatoshis": 4739480
          }
        ]
      },
      "sourceOutputs": [
        {
          "valueSatoshis": 1000,
          "lockingBytecode": "aa20d110979b06c82fa1b116995deac0bfb5efeae3d3252fda4f8672fcb9b38c7d4e87",
          "token": {
            "category": "0a2e30e4879d73a49764d6416c55d27196c21f1a9aac6cdb02263d0a5bebcf8d",
            "nft": {
              "commitment": "",
              "capability": "minting"
            },
            "amount": 100000000
          }
        },
        {
          "valueSatoshis": 1000,
          "lockingBytecode": "aa2049a3da6d3518ca23e072dd77d34d8ae346918292a94ba169d266e2ca41d5977887",
          "token": {
            "category": "0a2e30e4879d73a49764d6416c55d27196c21f1a9aac6cdb02263d0a5bebcf8d",
            "nft": {
              "commitment": "0000000000000050c300",
              "capability": "mutable"
            }
          }
        },
        {
          "valueSatoshis": 4941980,
          "lockingBytecode": ["slot"]
        }
      ]
    }
  },
  "scripts": {
    "u0_b30b186cd12e4bab0df00eb7b784fbec220df91dd928cfbd29f0ff9da51085c0_1": {
      "name": "unlock_0",
      "script": "<0x64462479fb3bf5b307ab42123dea68d9ec6db353>",
      "unlocks": "l0_b30b186cd12e4bab0df00eb7b784fbec220df91dd928cfbd29f0ff9da51085c0_1",
      "passes": [
        "s0_b30b186cd12e4bab0df00eb7b784fbec220df91dd928cfbd29f0ff9da51085c0_1"
      ]
    },
    "l0_b30b186cd12e4bab0df00eb7b784fbec220df91dd928cfbd29f0ff9da51085c0_1": {
      "lockingType": "p2sh32",
      "name": "lock_0",
      "script": "<0xaa20bb4b47a14dac24055c3dedc108b826ec4f3301674440dbf99a87ba2858ceb74c87>\nOP_INPUTINDEX\n<0>\nOP_NUMEQUALVERIFY\n<0>\nOP_OUTPUTBYTECODE\n<0>\nOP_UTXOBYTECODE\nOP_EQUALVERIFY\n<0>\nOP_OUTPUTTOKENCATEGORY\n<0>\nOP_UTXOTOKENCATEGORY\nOP_EQUALVERIFY\n<0>\nOP_OUTPUTVALUE\n<0xe803>\nOP_NUMEQUALVERIFY\n<0>\nOP_OUTPUTTOKENCOMMITMENT\n<0>\nOP_EQUALVERIFY\n<0>\nOP_UTXOTOKENCATEGORY\n<0x20>\nOP_SPLIT\nOP_DROP\n<1>\nOP_UTXOTOKENCATEGORY\nOP_OVER\n<1>\nOP_CAT\nOP_EQUALVERIFY\n<1>\nOP_UTXOTOKENCOMMITMENT\n<1>\nOP_SPLIT\nOP_SWAP\n<0x00>\nOP_EQUALVERIFY\n<6>\nOP_SPLIT\nOP_NIP\nOP_BIN2NUM\n<2>\nOP_OUTPUTVALUE\n<10>\nOP_MUL\n<11>\nOP_DIV\nOP_SWAP\nOP_MUL\n<0x00e1f505>\nOP_DIV\n<3>\nOP_OUTPUTTOKENAMOUNT\nOP_DUP\n<10>\nOP_GREATERTHANOREQUAL\nOP_VERIFY\nOP_DUP\nOP_ROT\nOP_LESSTHANOREQUAL\nOP_VERIFY\n<0>\nOP_OUTPUTTOKENAMOUNT\n<0>\nOP_UTXOTOKENAMOUNT\n<2>\nOP_PICK\nOP_SUB\nOP_NUMEQUALVERIFY\n<2>\nOP_OUTPUTTOKENCATEGORY\n<2>\nOP_PICK\n<1>\nOP_CAT\nOP_EQUALVERIFY\n<2>\nOP_OUTPUTTOKENCOMMITMENT\n<1>\n<5>\nOP_ROLL\nOP_CAT\nOP_ROT\n<6>\nOP_NUM2BIN\nOP_CAT\n<0x00>\nOP_CAT\nOP_EQUALVERIFY\n<2>\nOP_OUTPUTTOKENAMOUNT\n<0>\nOP_NUMEQUALVERIFY\n<2>\nOP_OUTPUTBYTECODE\nOP_ROT\nOP_EQUALVERIFY\n<3>\nOP_OUTPUTTOKENCATEGORY\nOP_EQUALVERIFY\n<3>\nOP_OUTPUTTOKENCOMMITMENT\n<0>\nOP_EQUALVERIFY\n<3>\nOP_OUTPUTVALUE\n<0xe803>\nOP_NUMEQUALVERIFY\nOP_TXOUTPUTCOUNT\n<4>\nOP_GREATERTHAN\nOP_IF\n    <4>\n    OP_OUTPUTTOKENCATEGORY\n    <0>\n    OP_EQUALVERIFY\nOP_ENDIF\nOP_TXOUTPUTCOUNT\n<5>\nOP_GREATERTHAN\nOP_IF\n    <5>\n    OP_OUTPUTTOKENCATEGORY\n    <0>\n    OP_EQUALVERIFY\nOP_ENDIF\n<1>"
    },
    "u1_b30b186cd12e4bab0df00eb7b784fbec220df91dd928cfbd29f0ff9da51085c0_2": {
      "name": "unlock_1",
      "script": "<1>",
      "unlocks": "l1_b30b186cd12e4bab0df00eb7b784fbec220df91dd928cfbd29f0ff9da51085c0_2",
      "passes": [
        "s1_b30b186cd12e4bab0df00eb7b784fbec220df91dd928cfbd29f0ff9da51085c0_2"
      ]
    },
    "l1_b30b186cd12e4bab0df00eb7b784fbec220df91dd928cfbd29f0ff9da51085c0_2": {
      "lockingType": "p2sh32",
      "name": "lock_1",
      "script": "<0x5f7ba2a2b15da7b30ad808c8db1f2c5768134437b9afb2535fd269c9cba2416d>\nOP_OVER\n<0>\nOP_NUMEQUAL\nOP_IF\n    OP_INPUTINDEX\n    <0>\n    OP_NUMEQUALVERIFY\n    <0>\n    OP_OUTPUTBYTECODE\n    <0>\n    OP_UTXOBYTECODE\n    OP_EQUALVERIFY\n    <0>\n    OP_OUTPUTTOKENCATEGORY\n    <0>\n    OP_UTXOTOKENCATEGORY\n    OP_EQUALVERIFY\n    <0>\n    OP_OUTPUTVALUE\n    <0xe803>\n    OP_NUMEQUALVERIFY\n    <0>\n    OP_OUTPUTTOKENAMOUNT\n    <0>\n    OP_UTXOTOKENAMOUNT\n    OP_NUMEQUALVERIFY\n    <0>\n    OP_UTXOTOKENCOMMITMENT\n    <1>\n    OP_SPLIT\n    OP_NIP\n    <6>\n    OP_SPLIT\n    OP_DROP\n    OP_SWAP\n    <1>\n    OP_UTXOTOKENCATEGORY\n    OP_EQUALVERIFY\n    <1>\n    OP_UTXOTOKENCOMMITMENT\n    <6>\n    OP_SPLIT\n    OP_DROP\n    OP_BIN2NUM\n    OP_SWAP\n    OP_BIN2NUM\n    OP_GREATERTHAN\n    OP_VERIFY\n    <0>\n    OP_OUTPUTTOKENCOMMITMENT\n    <0x00>\n    <1>\n    OP_UTXOTOKENCOMMITMENT\n    OP_CAT\n    OP_EQUAL\n    OP_NIP\nOP_ELSE\n    OP_SWAP\n    <1>\n    OP_NUMEQUALVERIFY\n    OP_INPUTINDEX\n    OP_OUTPUTBYTECODE\n    OP_INPUTINDEX\n    OP_UTXOBYTECODE\n    OP_EQUALVERIFY\n    OP_INPUTINDEX\n    OP_OUTPUTTOKENCATEGORY\n    OP_INPUTINDEX\n    OP_UTXOTOKENCATEGORY\n    OP_EQUALVERIFY\n    OP_INPUTINDEX\n    OP_OUTPUTVALUE\n    <0xe803>\n    OP_NUMEQUALVERIFY\n    OP_INPUTINDEX\n    OP_OUTPUTTOKENAMOUNT\n    OP_INPUTINDEX\n    OP_UTXOTOKENAMOUNT\n    OP_GREATERTHANOREQUAL\n    OP_VERIFY\n    OP_INPUTINDEX\n    OP_OUTPUTTOKENCOMMITMENT\n    OP_INPUTINDEX\n    OP_UTXOTOKENCOMMITMENT\n    OP_EQUAL\n    OP_NIP\nOP_ENDIF"
    },
    "u2_775f5b84aa027547a01c38d35b1b2c7f78a36adfffd0b4f9266aebf9fd652c8f_4": {
      "name": "unlock_2",
      "script": "<0xb9adbe71823d877fc5a65e03d4c46961cab7df86e85c00c98d6817792b45bf242da40965c9bf5d541df80fb2e99cfe18dad9c0cd46143c784e3dbecac0f8762b61>\n<0x03997dd6dbafd225f563568073656fd1d9119ae5c6fe7f80292ebf5d0c15c94bfc>",
      "unlocks": "l2_775f5b84aa027547a01c38d35b1b2c7f78a36adfffd0b4f9266aebf9fd652c8f_4",
      "passes": [
        "s2_775f5b84aa027547a01c38d35b1b2c7f78a36adfffd0b4f9266aebf9fd652c8f_4"
      ]
    },
    "l2_775f5b84aa027547a01c38d35b1b2c7f78a36adfffd0b4f9266aebf9fd652c8f_4": {
      "lockingType": "standard",
      "name": "lock_2",
      "script": "OP_DUP\nOP_HASH160\n<0x64462479fb3bf5b307ab42123dea68d9ec6db353>\nOP_EQUALVERIFY\nOP_CHECKSIG"
    }
  },
  "supported": [
    "BCH_2023_05",
    "BCH_2025_05",
    "BCH_2026_05",
    "BCH_SPEC"
  ],
  "version": 0
}