{
  "$schema": "https://libauth.org/schemas/wallet-template-v0.schema.json",
  "description": "Auto-generated by BlockExplorer",
  "name": "Untitled",
  "entities": {},
  "scenarios": {
    "s0_ae5e488f421facd049bcee70e1b1c3328e3224177e276f4cae826ff43a273113_0": {
      "description": "Scenario for input 0.",
      "name": "Scenario input 0",
      "transaction": {
        "locktime": 0,
        "version": 2,
        "inputs": [
          {
            "outpointTransactionHash": "ae5e488f421facd049bcee70e1b1c3328e3224177e276f4cae826ff43a273113",
            "outpointIndex": 0,
            "sequenceNumber": 4294967295,
            "unlockingBytecode": ["slot"]
          },
          {
            "outpointTransactionHash": "6386d850436ef91bd698bc438f5d7710df7aa388b3d0dcf05235756ff942c0a0",
            "outpointIndex": 2,
            "sequenceNumber": 4294967295,
            "unlockingBytecode": "41aea0d38af3a6b771cfec85d80890327f467a299b45ad67af208e0b723d49c38425d98f354c24a865502df8ef3f47a11fbc9fe2cf8b2f7f281d07867c609d116b61210300a79a023e5546182499dbb31b7e023cb95a63aa76502a15ee7959a1250f5d60"
          }
        ],
        "outputs": [
          {
            "lockingBytecode": "a914143cefe1bbcdf3d380171215b8eb6e3a1c53668987",
            "token": {
              "category": "309302b30c8d40c678c986c0fb7dd04784fec453f417a55403fe47c87c27ae44",
              "amount": 75000004
            },
            "valueSatoshis": 1000
          },
          {
            "lockingBytecode": "6a0442434d5220fa396d789ed5810c7576d2a16b3e2f6746a0aef2b7cd787569fb2574fd56d1744a68747470733a2f2f69706673632e72696674656e2e6e65742f754156555349506f35625869653159454d645862536f57732d4c3264476f4b37797438313464576e374a5854395674463038697066733a2f2f754156555349506f35625869653159454d645862536f57732d4c3264476f4b37797438313464576e374a58543956744630",
            "valueSatoshis": 0
          },
          {
            "lockingBytecode": "76a914aca96a940d80c341c8371bedc1588f5964140bdd88ac",
            "valueSatoshis": 45127
          }
        ]
      },
      "sourceOutputs": [
        {
          "valueSatoshis": 1000,
          "lockingBytecode": ["slot"],
          "token": {
            "category": "309302b30c8d40c678c986c0fb7dd04784fec453f417a55403fe47c87c27ae44",
            "amount": 75000004
          }
        },
        {
          "valueSatoshis": 48222,
          "lockingBytecode": "76a914aca96a940d80c341c8371bedc1588f5964140bdd88ac"
        }
      ]
    },
    "s1_6386d850436ef91bd698bc438f5d7710df7aa388b3d0dcf05235756ff942c0a0_2": {
      "description": "Scenario for input 1.",
      "name": "Scenario input 1",
      "transaction": {
        "locktime": 0,
        "version": 2,
        "inputs": [
          {
            "outpointTransactionHash": "ae5e488f421facd049bcee70e1b1c3328e3224177e276f4cae826ff43a273113",
            "outpointIndex": 0,
            "sequenceNumber": 4294967295,
            "unlockingBytecode": "4d62077b2224736368656d61223a2268747470733a2f2f63617368746f6b656e732e6f72672f62636d722d76322e736368656d612e6a736f6e222c2276657273696f6e223a7b226d616a6f72223a302c226d696e6f72223a312c227061746368223a307d2c226c61746573745265766973696f6e223a22323032362d30392d32345431383a33353a33342e3335345a222c2272656769737472794964656e74697479223a7b226e616d65223a22537761726d5261696c227d2c226964656e746974696573223a7b2237663766376637663766376637663766376637663766376637663766376637663766376637663766376637663766376637663766376637663766376637663766223a7b22323032362d30392d32345431383a33353a33342e3335345a223a7b226e616d65223a22537761726d5261696c222c226465736372697074696f6e223a22537761726d5261696c20e280942074686520736574746c656d656e74207261696c20666f7220746865206167656e742065636f6e6f6d792e5c6e5c6e4576657279204149206167656e742074686174206275797320636f6d707574652c20626f6f6b7320612073657276696365206f72207061797320616e6f74686572206167656e742068617320746f20736574746c6520696e207265616c206d6f6e65792c20696e7374616e746c792c20666f72206672616374696f6e73206f6620612063656e742e2043617264207261696c732063616e6e6f7420646f2069742e20537761726d5261696c2069732074686174207261696c3a207375622d7365636f6e642c207375622d63656e74206d616368696e652d746f2d6d616368696e6520736574746c656d656e74206275696c74206e61746976656c79206f6e2043617368546f6b656e732e5c6e5c6e5452414354494f4e2028707269766174652062657461293a20332e314d206167656e742d746f2d6167656e7420736574746c656d656e747320726f757465642e2034313220646576656c6f706572207465616d73206f6e2074686520776169746c6973742e20313120696e746567726174696f6e20706172746e657273207369676e65642e204f757220696e7465726e616c2062656e63686d61726b20636c6f636b6564203234302c30303020736574746c656d656e74732f73656320e2809420726f7567686c79203430782077686174206c65676163792063617264207261696c73206d616e6167652e5c6e5c6e5445414d3a20656967687420656e67696e65657273206f7574206f6620686967682d6672657175656e63792074726164696e6720616e642064697374726962757465642073797374656d732c206c6564206279206f75722070736575646f6e796d6f757320666f756e646572205c2248616c63796f6e5c222e205765207374617920616e6f6e796d6f757320736f207468652070726f746f636f6c207374617973206e65757472616c2e5c6e5c6e574859204e4f573a206167656e74696320636f6d6d657263652069732074686520666173746573742d67726f77696e67206e617272617469766520696e207061796d656e747320616e64206e6f626f6479206f776e7320746865207261696c207965742e2057686f65766572207368697073206669727374206f776e732074686520746f6c6c20626f6f746820666f722061206465636164652e5c6e5c6e524f41444d41503a205134206d61696e6e6574207261696c20616e642053444b2e205131206167656e74206964656e7469747920616e642072657075746174696f6e206c617965722e2051322072657374616b696e6720666f72207261696c2073656375726974792e20513320676c6f62616c20657870616e73696f6e20616e6420656e746572707269736520746965722e5c6e5c6e5357524d20697320746865206675656c20616e642074686520746f6c6c206f6620746865207261696c20e2809420657665727920736574746c656d656e7420726f75746573207468726f7567682069742e20466978656420737570706c792c203130302c3030302c3030302c206e6f20696e666c6174696f6e2c20657665722e204f6e6c7920323525206973206f66666572656420686572652c206f6e63652c20616e64207468697320697320746865206c6f776573742070726963652069742077696c6c2065766572206265206c69737465642061742e5c6e5c6e546865207261696c2067657473206275696c7420656974686572207761792e20497420697320626574746572207769746820796f75206f6e2069742e20426f617264206e6f772e222c22746f6b656e223a7b2263617465676f7279223a2237663766376637663766376637663766376637663766376637663766376637663766376637663766376637663766376637663766376637663766376637663766222c2273796d626f6c223a225357524d227d2c2275726973223a7b2269636f6e223a22697066733a2f2f7541565553494b7479685446686833653867526a686835544252446b68324563356d683734373572515432674a5a72386a2e706e67222c22776562223a2268747470733a2f2f737761726d7261696c2e6578616d706c65227d7d7d7d7d004dcf0220612521fc7173da166ccd0317df92749be7e3e18b5e17488c50b91081b9c13fdc20cb93601153c719fa96671de3019705bee97e2bb43e5ee1adf49661b5788e66650602c500029b0651894c8a011a01534c844a68747470733a2f2f69706673632e72696674656e2e6e65742f7541565553494d75545942465478786e366c6d6364347747584262377066697530506c376872665357596256346a6d5a6c38697066733a2f2f7541565553494d75545942465478786e366c6d6364347747584262377066697530506c376872665357596256346a6d5a6c52890902a9147ca97e01877e57897c6b00c08851d100887c635ab2756d51cd016a88674d0301404142434445464748494a4b4c4d4e4f505152535455565758595a6162636465666768696a6b6c6d6e6f707172737475767778797a303132333435363738392d5f6b007c8253a26365537f7c76011299527f77816c766b7c7f77517f75785c99527f77013f84816c766b7c7f77517f757e785699527f77013f84816c766b7c7f77517f757e7c527f77013f84816c766b7c7f77517f757e7b7c7e7c82539f666882760087636d677d537c94007c807e76011299527f77816c766b7c7f77517f75785c99527f77013f84816c766b7c7f77517f757e785699527f77013f84816c766b7c7f77517f757e7c527f77013f84816c766b7c7f77517f757e7c51937f757e686c7554893a10303132333435363738396162636465667c006b65517f7c5279785f84817f77517f756c7e6b52797c5499817f77517f756c7e6b82009c666d6c5689097f7b827b7c7f777e7e538978a8886b518ac0ce568a65766c537a538a6b74519c66756c766ba804015512207c7e548a01757c7e6b528a6c7c6b65766c537a538a6b74519c66756c6ca87c7e076a0442434d52207c7e51cd886801206c0f51ce8851d0009d6300cdc0c78868517e7e578a00cd8800ce00d18800cf00d28800d000d38800c600cca26952d10088c45387"
          },
          {
            "outpointTransactionHash": "6386d850436ef91bd698bc438f5d7710df7aa388b3d0dcf05235756ff942c0a0",
            "outpointIndex": 2,
            "sequenceNumber": 4294967295,
            "unlockingBytecode": ["slot"]
          }
        ],
        "outputs": [
          {
            "lockingBytecode": "a914143cefe1bbcdf3d380171215b8eb6e3a1c53668987",
            "token": {
              "category": "309302b30c8d40c678c986c0fb7dd04784fec453f417a55403fe47c87c27ae44",
              "amount": 75000004
            },
            "valueSatoshis": 1000
          },
          {
            "lockingBytecode": "6a0442434d5220fa396d789ed5810c7576d2a16b3e2f6746a0aef2b7cd787569fb2574fd56d1744a68747470733a2f2f69706673632e72696674656e2e6e65742f754156555349506f35625869653159454d645862536f57732d4c3264476f4b37797438313464576e374a5854395674463038697066733a2f2f754156555349506f35625869653159454d645862536f57732d4c3264476f4b37797438313464576e374a58543956744630",
            "valueSatoshis": 0
          },
          {
            "lockingBytecode": "76a914aca96a940d80c341c8371bedc1588f5964140bdd88ac",
            "valueSatoshis": 45127
          }
        ]
      },
      "sourceOutputs": [
        {
          "valueSatoshis": 1000,
          "lockingBytecode": "aa204e01a4900cef6b66f34d733437bee2114fbe4236fd38304fc69b608ba23d7a6587",
          "token": {
            "category": "309302b30c8d40c678c986c0fb7dd04784fec453f417a55403fe47c87c27ae44",
            "amount": 75000004
          }
        },
        {
          "valueSatoshis": 48222,
          "lockingBytecode": ["slot"]
        }
      ]
    }
  },
  "scripts": {
    "u0_ae5e488f421facd049bcee70e1b1c3328e3224177e276f4cae826ff43a273113_0": {
      "name": "unlock_0",
      "script": "<0x7b2224736368656d61223a2268747470733a2f2f63617368746f6b656e732e6f72672f62636d722d76322e736368656d612e6a736f6e222c2276657273696f6e223a7b226d616a6f72223a302c226d696e6f72223a312c227061746368223a307d2c226c61746573745265766973696f6e223a22323032362d30392d32345431383a33353a33342e3335345a222c2272656769737472794964656e74697479223a7b226e616d65223a22537761726d5261696c227d2c226964656e746974696573223a7b2237663766376637663766376637663766376637663766376637663766376637663766376637663766376637663766376637663766376637663766376637663766223a7b22323032362d30392d32345431383a33353a33342e3335345a223a7b226e616d65223a22537761726d5261696c222c226465736372697074696f6e223a22537761726d5261696c20e280942074686520736574746c656d656e74207261696c20666f7220746865206167656e742065636f6e6f6d792e5c6e5c6e4576657279204149206167656e742074686174206275797320636f6d707574652c20626f6f6b7320612073657276696365206f72207061797320616e6f74686572206167656e742068617320746f20736574746c6520696e207265616c206d6f6e65792c20696e7374616e746c792c20666f72206672616374696f6e73206f6620612063656e742e2043617264207261696c732063616e6e6f7420646f2069742e20537761726d5261696c2069732074686174207261696c3a207375622d7365636f6e642c207375622d63656e74206d616368696e652d746f2d6d616368696e6520736574746c656d656e74206275696c74206e61746976656c79206f6e2043617368546f6b656e732e5c6e5c6e5452414354494f4e2028707269766174652062657461293a20332e314d206167656e742d746f2d6167656e7420736574746c656d656e747320726f757465642e2034313220646576656c6f706572207465616d73206f6e2074686520776169746c6973742e20313120696e746567726174696f6e20706172746e657273207369676e65642e204f757220696e7465726e616c2062656e63686d61726b20636c6f636b6564203234302c30303020736574746c656d656e74732f73656320e2809420726f7567686c79203430782077686174206c65676163792063617264207261696c73206d616e6167652e5c6e5c6e5445414d3a20656967687420656e67696e65657273206f7574206f6620686967682d6672657175656e63792074726164696e6720616e642064697374726962757465642073797374656d732c206c6564206279206f75722070736575646f6e796d6f757320666f756e646572205c2248616c63796f6e5c222e205765207374617920616e6f6e796d6f757320736f207468652070726f746f636f6c207374617973206e65757472616c2e5c6e5c6e574859204e4f573a206167656e74696320636f6d6d657263652069732074686520666173746573742d67726f77696e67206e617272617469766520696e207061796d656e747320616e64206e6f626f6479206f776e7320746865207261696c207965742e2057686f65766572207368697073206669727374206f776e732074686520746f6c6c20626f6f746820666f722061206465636164652e5c6e5c6e524f41444d41503a205134206d61696e6e6574207261696c20616e642053444b2e205131206167656e74206964656e7469747920616e642072657075746174696f6e206c617965722e2051322072657374616b696e6720666f72207261696c2073656375726974792e20513320676c6f62616c20657870616e73696f6e20616e6420656e746572707269736520746965722e5c6e5c6e5357524d20697320746865206675656c20616e642074686520746f6c6c206f6620746865207261696c20e2809420657665727920736574746c656d656e7420726f75746573207468726f7567682069742e20466978656420737570706c792c203130302c3030302c3030302c206e6f20696e666c6174696f6e2c20657665722e204f6e6c7920323525206973206f66666572656420686572652c206f6e63652c20616e64207468697320697320746865206c6f776573742070726963652069742077696c6c2065766572206265206c69737465642061742e5c6e5c6e546865207261696c2067657473206275696c7420656974686572207761792e20497420697320626574746572207769746820796f75206f6e2069742e20426f617264206e6f772e222c22746f6b656e223a7b2263617465676f7279223a2237663766376637663766376637663766376637663766376637663766376637663766376637663766376637663766376637663766376637663766376637663766222c2273796d626f6c223a225357524d227d2c2275726973223a7b2269636f6e223a22697066733a2f2f7541565553494b7479685446686833653867526a686835544252446b68324563356d683734373572515432674a5a72386a2e706e67222c22776562223a2268747470733a2f2f737761726d7261696c2e6578616d706c65227d7d7d7d7d>\n<0>",
      "unlocks": "l0_ae5e488f421facd049bcee70e1b1c3328e3224177e276f4cae826ff43a273113_0",
      "passes": [
        "s0_ae5e488f421facd049bcee70e1b1c3328e3224177e276f4cae826ff43a273113_0"
      ]
    },
    "l0_ae5e488f421facd049bcee70e1b1c3328e3224177e276f4cae826ff43a273113_0": {
      "lockingType": "p2sh32",
      "name": "lock_0",
      "script": "<0x612521fc7173da166ccd0317df92749be7e3e18b5e17488c50b91081b9c13fdc>\n<0xcb93601153c719fa96671de3019705bee97e2bb43e5ee1adf49661b5788e6665>\n<0x02c500029b06>\n<1>\nOP_DEFINE\n<0x011a01534c844a68747470733a2f2f69706673632e72696674656e2e6e65742f7541565553494d75545942465478786e366c6d6364347747584262377066697530506c376872665357596256346a6d5a6c38697066733a2f2f7541565553494d75545942465478786e366c6d6364347747584262377066697530506c376872665357596256346a6d5a6c>\n<2>\nOP_DEFINE\n<0x02a9147ca97e01877e>\n<7>\nOP_DEFINE\nOP_SWAP\nOP_TOALTSTACK\n<0>\nOP_INPUTINDEX\nOP_EQUALVERIFY\n<1>\nOP_OUTPUTTOKENCATEGORY\n<0>\nOP_EQUALVERIFY\nOP_SWAP\nOP_IF\n    <10>\n    OP_CHECKSEQUENCEVERIFY\n    OP_DROP\n    OP_2DROP\n    <1>\n    OP_OUTPUTBYTECODE\n    <0x6a>\n    OP_EQUALVERIFY\nOP_ELSE\n    <0x404142434445464748494a4b4c4d4e4f505152535455565758595a6162636465666768696a6b6c6d6e6f707172737475767778797a303132333435363738392d5f6b007c8253a26365537f7c76011299527f77816c766b7c7f77517f75785c99527f77013f84816c766b7c7f77517f757e785699527f77013f84816c766b7c7f77517f757e7c527f77013f84816c766b7c7f77517f757e7b7c7e7c82539f666882760087636d677d537c94007c807e76011299527f77816c766b7c7f77517f75785c99527f77013f84816c766b7c7f77517f757e785699527f77013f84816c766b7c7f77517f757e7c527f77013f84816c766b7c7f77517f757e7c51937f757e686c75>\n    <4>\n    OP_DEFINE\n    <0x10303132333435363738396162636465667c006b65517f7c5279785f84817f77517f756c7e6b52797c5499817f77517f756c7e6b82009c666d6c>\n    <6>\n    OP_DEFINE\n    <0x7f7b827b7c7f777e7e>\n    <3>\n    OP_DEFINE\n    OP_OVER\n    OP_SHA256\n    OP_EQUALVERIFY\n    OP_TOALTSTACK\n    <1>\n    OP_INVOKE\n    OP_INPUTINDEX\n    OP_UTXOTOKENCATEGORY\n    <6>\n    OP_INVOKE\n    OP_BEGIN\n        OP_DUP\n        OP_FROMALTSTACK\n        <3>\n        OP_ROLL\n        <3>\n        OP_INVOKE\n        OP_TOALTSTACK\n        OP_DEPTH\n        <1>\n        OP_NUMEQUAL\n    OP_UNTIL\n    OP_DROP\n    OP_FROMALTSTACK\n    OP_DUP\n    OP_TOALTSTACK\n    OP_SHA256\n    <0x01551220>\n    OP_SWAP\n    OP_CAT\n    <4>\n    OP_INVOKE\n    <0x75>\n    OP_SWAP\n    OP_CAT\n    OP_TOALTSTACK\n    <2>\n    OP_INVOKE\n    OP_FROMALTSTACK\n    OP_SWAP\n    OP_TOALTSTACK\n    OP_BEGIN\n        OP_DUP\n        OP_FROMALTSTACK\n        <3>\n        OP_ROLL\n        <3>\n        OP_INVOKE\n        OP_TOALTSTACK\n        OP_DEPTH\n        <1>\n        OP_NUMEQUAL\n    OP_UNTIL\n    OP_DROP\n    OP_FROMALTSTACK\n    OP_FROMALTSTACK\n    OP_SHA256\n    OP_SWAP\n    OP_CAT\n    <0x6a0442434d5220>\n    OP_SWAP\n    OP_CAT\n    <1>\n    OP_OUTPUTBYTECODE\n    OP_EQUALVERIFY\nOP_ENDIF\n<0x20>\nOP_FROMALTSTACK\n<0x51ce8851d0009d6300cdc0c7886851>\nOP_CAT\nOP_CAT\n<7>\nOP_INVOKE\n<0>\nOP_OUTPUTBYTECODE\nOP_EQUALVERIFY\n<0>\nOP_UTXOTOKENCATEGORY\n<0>\nOP_OUTPUTTOKENCATEGORY\nOP_EQUALVERIFY\n<0>\nOP_UTXOTOKENCOMMITMENT\n<0>\nOP_OUTPUTTOKENCOMMITMENT\nOP_EQUALVERIFY\n<0>\nOP_UTXOTOKENAMOUNT\n<0>\nOP_OUTPUTTOKENAMOUNT\nOP_EQUALVERIFY\n<0>\nOP_UTXOVALUE\n<0>\nOP_OUTPUTVALUE\nOP_GREATERTHANOREQUAL\nOP_VERIFY\n<2>\nOP_OUTPUTTOKENCATEGORY\n<0>\nOP_EQUALVERIFY\nOP_TXOUTPUTCOUNT\n<3>\nOP_EQUAL"
    },
    "u1_6386d850436ef91bd698bc438f5d7710df7aa388b3d0dcf05235756ff942c0a0_2": {
      "name": "unlock_1",
      "script": "<0xaea0d38af3a6b771cfec85d80890327f467a299b45ad67af208e0b723d49c38425d98f354c24a865502df8ef3f47a11fbc9fe2cf8b2f7f281d07867c609d116b61>\n<0x0300a79a023e5546182499dbb31b7e023cb95a63aa76502a15ee7959a1250f5d60>",
      "unlocks": "l1_6386d850436ef91bd698bc438f5d7710df7aa388b3d0dcf05235756ff942c0a0_2",
      "passes": [
        "s1_6386d850436ef91bd698bc438f5d7710df7aa388b3d0dcf05235756ff942c0a0_2"
      ]
    },
    "l1_6386d850436ef91bd698bc438f5d7710df7aa388b3d0dcf05235756ff942c0a0_2": {
      "lockingType": "standard",
      "name": "lock_1",
      "script": "OP_DUP\nOP_HASH160\n<0xaca96a940d80c341c8371bedc1588f5964140bdd>\nOP_EQUALVERIFY\nOP_CHECKSIG"
    }
  },
  "supported": [
    "BCH_2023_05",
    "BCH_2025_05",
    "BCH_2026_05",
    "BCH_SPEC"
  ],
  "version": 0
}