Skip to content

Instantly share code, notes, and snippets.

@FelixWeis
Created March 5, 2016 07:11
Show Gist options
  • Save FelixWeis/db13c69e61b4cdefa437 to your computer and use it in GitHub Desktop.
Save FelixWeis/db13c69e61b4cdefa437 to your computer and use it in GitHub Desktop.
Bitcoin output script types by frequency (P2PK, P2PKH, MULTISIG, P2SH, OP_RETURN, ...)
{
"OP_DUP OP_HASH160 20 OP_EQUALVERIFY OP_CHECKSIG": 319721182,
"OP_HASH160 20 OP_EQUAL": 10083919,
"65 OP_CHECKSIG": 887766,
"OP_RETURN": 288521,
"OP_1 33 33 33 OP_3 OP_CHECKMULTISIG": 224438,
"": 219175,
"OP_1 33 33 OP_2 OP_CHECKMULTISIG": 206415,
"33 OP_CHECKSIG": 101306,
"OP_RETURN 40": 65287,
"OP_RETURN 28": 55607,
"OP_1 33 33 65 OP_3 OP_CHECKMULTISIG": 54364,
"OP_RETURN 37": 48722,
"OP_RETURN 2": 36461,
"OP_RETURN 39": 32762,
"OP_RETURN 11": 31379,
"OP_1 65 33 OP_2 OP_CHECKMULTISIG": 29464,
"OP_RETURN 34": 26159,
"OP_1 65 65 65 OP_3 OP_CHECKMULTISIG": 16709,
"OP_RETURN 32": 16625,
"OP_RETURN 8": 16561,
"OP_RETURN 36": 14385,
"OP_RETURN 14": 12578,
"OP_RETURN 12": 11567,
"OP_RETURN 19": 10661,
"OP_RETURN 15": 10121,
"OP_RETURN 20": 9078,
"OP_RETURN 13": 8545,
"OP_RETURN 9": 8083,
"OP_RETURN 10": 6823,
"OP_RETURN 6": 6048,
"OP_RETURN 38": 5498,
"OP_RETURN 7": 5393,
"OP_RETURN 16": 5339,
"OP_RETURN 18": 5181,
"OP_RETURN 23": 5108,
"OP_RETURN 17": 4308,
"OP_RETURN 21": 2994,
"OP_RETURN OP_9": 2631,
"OP_RETURN 24": 2300,
"OP_2 33 33 OP_2 OP_CHECKMULTISIG": 1971,
"OP_RETURN OP_5": 1898,
"OP_RETURN 27": 1850,
"OP_RETURN 35": 1758,
"OP_RETURN 30": 1647,
"OP_RETURN OP_2": 1538,
"OP_2 33 33 33 OP_3 OP_CHECKMULTISIG": 1479,
"OP_RETURN 22": 1310,
"OP_RETURN 54": 1308,
"OP_RETURN 1": 1262,
"OP_RETURN 26": 1229,
"OP_1 33 OP_1 OP_CHECKMULTISIG": 1214,
"OP_1 65 33 33 OP_3 OP_CHECKMULTISIG": 1180,
"OP_RETURN 33": 1131,
"32": 986,
"OP_RETURN OP_3": 760,
"OP_RETURN 31": 701,
"OP_RETURN OP_10": 621,
"OP_RETURN 25": 529,
"OP_RETURN 29": 478,
"OP_RETURN 4": 371,
"OP_RETURN 80": 358,
"36": 336,
"OP_RETURN 42": 322,
"OP_RETURN 44": 252,
"OP_RETURN 75": 220,
"OP_RETURN OP_4": 215,
"OP_RETURN 5": 205,
"OP_IFDUP OP_IF OP_2SWAP OP_VERIFY OP_2OVER OP_DEPTH": 182,
"OP_RETURN 57": 166,
"OP_RETURN 3": 156,
"OP_RETURN 64": 151,
"OP_1 65 65 OP_2 OP_CHECKMULTISIG": 150,
"OP_RETURN 59": 139,
"OP_RETURN 46": 128,
"OP_RETURN 58": 107,
"OP_RETURN 69": 106,
"OP_RETURN 56": 98,
"OP_RETURN 74": 95,
"OP_RETURN 55": 94,
"OP_RETURN 60": 89,
"OP_RETURN 48": 89,
"OP_2 65 65 65 OP_3 OP_CHECKMULTISIG": 84,
"OP_RETURN 67": 83,
"OP_RETURN OP_0": 78,
"OP_RETURN 47": 76,
"OP_RETURN 66": 71,
"OP_RETURN 53": 71,
"OP_RETURN 72": 70,
"OP_RETURN 73": 69,
"OP_RETURN 52": 69,
"OP_RETURN 62": 69,
"OP_RETURN 41": 68,
"OP_RETURN 70": 65,
"OP_RETURN 71": 64,
"OP_RETURN 45": 63,
"OP_RETURN 68": 63,
"OP_RETURN 61": 60,
"OP_RETURN 65": 60,
"OP_RETURN 51": 59,
"OP_RETURN 49": 57,
"OP_RETURN 43": 54,
"OP_RETURN 63": 49,
"OP_SHA256 32 OP_EQUAL": 46,
"OP_2 65 65 OP_2 OP_CHECKMULTISIG": 46,
"OP_RETURN 50": 45,
"OP_RETURN OP_RESERVED OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0 OP_0": 35,
"OP_1 65 65 33 OP_3 OP_CHECKMULTISIG": 35,
"OP_DUP OP_HASH160 OP_0 OP_EQUALVERIFY OP_CHECKSIG": 23,
"OP_3 33 33 33 OP_3 OP_CHECKMULTISIG": 22,
"20 OP_NOP2 OP_DROP": 15,
"OP_1 33 65 OP_2 OP_CHECKMULTISIG": 15,
"OP_RETURN 79": 13,
"OP_RETURN 77": 12,
"OP_RETURN 76": 9,
"253 OP_DROP OP_1": 8,
"OP_RETURN 78": 7,
"120 OP_CHECKSIG": 6,
"OP_DUP OP_HASH160 20 OP_EQUALVERIFY OP_CHECKSIG OP_NOP": 6,
"OP_1 65 OP_1 OP_CHECKMULTISIG": 6,
"OP_HASH256 32 OP_EQUAL": 6,
"OP_SIZE 1 1 OP_WITHIN OP_SWAP OP_SHA256 32 OP_EQUAL OP_BOOLAND OP_SWAP 65 OP_CHECKSIGVERIFY OP_SWAP 65 OP_CHECKSIG OP_BOOLOR": 6,
"OP_1 33 65 65 OP_3 OP_CHECKMULTISIG": 6,
"OP_2 33 65 OP_2 OP_CHECKMULTISIG": 6,
"OP_1 120 120 120 OP_3 OP_CHECKMULTISIG": 5,
"OP_MIN OP_3 OP_EQUAL": 4,
"OP_1 66 OP_1 OP_CHECKMULTISIG": 4,
"1": 4,
"OP_1 112 33 OP_2 OP_CHECKMULTISIG": 3,
"OP_SIZE 1 1 OP_WITHIN OP_VERIFY OP_SHA256 32 OP_EQUALVERIFY 33 OP_CHECKSIG": 3,
"OP_2 65 33 33 OP_3 OP_CHECKMULTISIG": 3,
"OP_3 65 65 65 OP_3 OP_CHECKMULTISIG": 3,
"33 OP_CHECKSIG OP_SWAP 33 OP_CHECKSIG OP_SWAP OP_3 OP_PICK OP_SHA256 32 OP_EQUAL OP_3 OP_PICK OP_SHA256 32 OP_EQUAL OP_BOOLAND OP_4 OP_PICK OP_SIZE OP_NIP 1 1 OP_WITHIN OP_BOOLAND OP_3 OP_PICK OP_SIZE OP_NIP 1 1 OP_WITHIN OP_BOOLAND OP_IF OP_3 OP_PICK OP_SIZE OP_NIP OP_3 OP_PICK OP_SIZE OP_NIP OP_EQUAL OP_PICK OP_ELSE OP_BOOLAND OP_ENDIF": 3,
"OP_DUP OP_HASH160 20 OP_EQUALVERIFY OP_CHECKSIG OP_CHECKSIG OP_CHECKSIG": 3,
"OP_0 33 OP_1 OP_CHECKMULTISIG": 2,
"80 OP_CHECKSIG": 2,
"64 OP_DROP OP_DUP OP_HASH160 20 OP_EQUAL OP_CHECKSIG": 2,
"OP_16 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 OP_16 OP_CHECKMULTISIG": 2,
"OP_RETURN 6 30": 2,
"OP_RETURN OP_OVER OP_RIGHT OP_SIZE OP_RIGHT OP_AND OP_RIGHT OP_XOR OP_RIGHT OP_EQUALVERIFY OP_RIGHT OP_RESERVED2 OP_RIGHT OP_SIZE OP_RIGHT OP_AND OP_RIGHT OP_XOR OP_RIGHT OP_EQUALVERIFY OP_RIGHT OP_RESERVED2 OP_RIGHT OP_SIZE OP_RIGHT OP_AND OP_RIGHT OP_XOR OP_RIGHT OP_EQUALVERIFY OP_RIGHT OP_RESERVED2 OP_RIGHT OP_SIZE OP_RIGHT OP_AND OP_RIGHT OP_XOR OP_RIGHT OP_EQUALVERIFY OP_RIGHT OP_RESERVED2 OP_RIGHT OP_SIZE OP_RIGHT OP_AND OP_RIGHT OP_XOR OP_RIGHT OP_EQUALVERIFY OP_RIGHT OP_RESERVED2 OP_RIGHT OP_SIZE OP_RIGHT OP_AND OP_RIGHT OP_XOR OP_RIGHT OP_EQUALVERIFY OP_RIGHT OP_RESERVED2 OP_RIGHT OP_SIZE OP_RIGHT OP_AND OP_RIGHT OP_XOR OP_RIGHT OP_EQUALVERIFY OP_RIGHT OP_RESERVED2 OP_RIGHT OP_SIZE OP_RIGHT OP_AND OP_RIGHT OP_XOR OP_RIGHT OP_EQUALVERIFY OP_RIGHT OP_RESERVED2": 2,
"OP_SHA256 32 OP_EQUAL OP_SWAP 65 OP_CHECKSIG OP_BOOLOR OP_SWAP 65 OP_CHECKSIG OP_BOOLAND": 2,
"OP_2 33 33 65 OP_3 OP_CHECKMULTISIG": 2,
"64 OP_CHECKSIG": 2,
"8 OP_DROP OP_SHA256 32 OP_EQUAL": 2,
"OP_DUP OP_SIZE 1 1 OP_WITHIN OP_SWAP OP_SHA256 32 OP_EQUAL OP_BOOLAND OP_IF OP_DROP OP_ELSE 65 OP_CHECKSIGVERIFY OP_ENDIF 65 OP_CHECKSIG": 2,
"OP_1": 2,
"OP_1 120 97 33 OP_3 OP_CHECKMULTISIG": 2,
"OP_DUP OP_DUP OP_DUP": 2,
"OP_DUP": 2,
"OP_1 65 33 34 OP_3 OP_CHECKMULTISIG": 1,
"OP_1 118 33 OP_2 OP_CHECKMULTISIG": 1,
"OP_RETURN 449": 1,
"OP_0 65 OP_1 OP_CHECKMULTISIG": 1,
"193": 1,
"OP_RETURN 190": 1,
"1 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 1 OP_CHECKMULTISIG": 1,
"OP_HASH160 20 OP_EQUALVERIFY 33 OP_CHECKSIG": 1,
"OP_1 52 33 OP_2 OP_CHECKMULTISIG": 1,
"OP_1 100 33 OP_2 OP_CHECKMULTISIG": 1,
"OP_IF OP_2 65 33 OP_2 OP_CHECKMULTISIGVERIFY OP_ELSE OP_2 65 33 OP_2 OP_CHECKMULTISIGVERIFY OP_ENDIF": 1,
"OP_DUP OP_HASH160 20 OP_EQUALVERIFY OP_NOP1": 1,
"192 OP_DROP OP_DUP OP_HASH160 20 OP_EQUALVERIFY OP_CHECKSIG": 1,
"OP_DUP OP_0 OP_LESSTHAN OP_VERIFY OP_ABS OP_1 OP_16 OP_WITHIN OP_TOALTSTACK 33 OP_CHECKSIGVERIFY OP_FROMALTSTACK": 1,
"OP_RETURN OP_DUP OP_HASH160 20 OP_EQUALVERIFY OP_CHECKSIG": 1,
"60 OP_CHECKSIG": 1,
"66 OP_CHECKSIG": 1,
"OP_RETURN OP_2DUP OP_EQUAL OP_NOT OP_VERIFY OP_ABS OP_SWAP OP_ABS OP_EQUAL 8": 1,
"OP_1 90 OP_1 OP_CHECKMULTISIG": 1,
"OP_IF OP_INVALIDOPCODE 5 1443 OP_ENDIF": 1,
"OP_1 94 33 OP_2 OP_CHECKMULTISIG": 1,
"OP_2 65 OP_1 OP_2 OP_3 OP_4 OP_5 OP_6 OP_7 OP_8 OP_9 OP_10 OP_11 OP_12 OP_13 OP_14 33 OP_16 OP_CHECKMULTISIG": 1,
"104 OP_CHECKSIG": 1,
"24 OP_DROP OP_1": 1,
"OP_INVALIDOPCODE": 1,
"OP_NOTIF 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 OP_NOTIF OP_CHECKMULTISIG": 1,
"32 13": 1,
"OP_CHECKSIG": 1,
"OP_DUP OP_HASH160 20 OP_EQUALVERIFY OP_CHECKSIG OP_0": 1,
"174 OP_DROP OP_DUP OP_HASH160 20 OP_EQUALVERIFY OP_CHECKSIG": 1,
"OP_DUP OP_DUP OP_HASH160 OP_DROP OP_HASH160 20 OP_EQUALVERIFY OP_CHECKSIG": 1,
"OP_RETURN 32 20 20 20 20": 1,
"44 OP_CHECKSIG": 1,
"64 OP_DROP OP_1 33 OP_1 OP_CHECKMULTISIG": 1,
"OP_3 65 65 65 65 65 OP_5 OP_CHECKMULTISIG": 1,
"OP_IF OP_HASH160 20 OP_EQUALVERIFY 33 OP_CHECKSIG OP_ELSE 33 OP_CHECKSIG OP_ENDIF": 1,
"OP_RETURN OP_4 OP_RIGHT OP_ADD OP_RIGHT OP_CHECKMULTISIG OP_NOP9 OP_DIV OP_MUL OP_1SUB OP_RIGHT OP_CHECKMULTISIGVERIFY OP_DIV OP_RIGHT OP_CODESEPARATOR OP_SIZE OP_EQUALVERIFY OP_RIGHT OP_MIN OP_RIGHT OP_RIPEMD160 OP_CHECKSIG OP_NOT OP_LESSTHANOREQUAL OP_SUB OP_SIZE OP_0NOTEQUAL OP_WITHIN OP_HASH256 OP_SIZE OP_NEGATE OP_SIZE OP_1SUB OP_SIZE OP_1ADD OP_HASH160 OP_1ADD OP_RSHIFT OP_SIZE OP_0NOTEQUAL OP_SHA256 OP_CHECKSIGVERIFY OP_RIGHT OP_NOT OP_RIGHT OP_RIPEMD160 OP_RIGHT OP_CHECKMULTISIGVERIFY OP_RIGHT OP_AND OP_RIGHT OP_HASH256 OP_RIGHT OP_AND": 1,
"16": 1,
"OP_2 OP_2": 1,
"OP_PUSHDATA4": 1,
"OP_RETURN 134": 1,
"OP_DUP OP_HASH256 32 OP_EQUALVERIFY OP_CHECKSIG": 1,
"OP_DEPTH OP_1 OP_NUMEQUAL OP_IF 18 OP_DROP OP_RIPEMD160 OP_RIPEMD160 20 OP_EQUAL OP_ELSE OP_DUP OP_HASH160 20 OP_EQUALVERIFY OP_CHECKSIG OP_ENDIF": 1,
"OP_DUP OP_HASH256 32 OP_EQUAL OP_NOTIF OP_HASH256 32 OP_EQUAL OP_ENDIF 287 OP_DROP": 1,
"OP_2 72 33 33 OP_3 OP_CHECKMULTISIG": 1,
"OP_1 120 83 33 OP_3 OP_CHECKMULTISIG": 1,
"OP_ADD OP_ADD OP_13 OP_EQUAL OP_NOTIF OP_RETURN OP_ENDIF OP_FROMALTSTACK 151 OP_DROP": 1,
"32 OP_DROP OP_DUP OP_HASH160 20 OP_EQUALVERIFY OP_CHECKSIG": 1,
"OP_DUP OP_HASH160 20 OP_EQUALVERIFY OP_NOP1 OP_CHECKSIG": 1,
"OP_IF OP_HASH256 32 OP_EQUAL OP_ELSE OP_HASH256 32 OP_EQUAL OP_ENDIF": 1,
"40 OP_CHECKSIG": 1,
"OP_IF OP_1 OP_ELSE OP_1 OP_ELSE OP_RETURN OP_ENDIF": 1,
"33 OP_SWAP OP_1ADD OP_CHECKMULTISIG": 1,
"OP_1 110 33 OP_2 OP_CHECKMULTISIG": 1,
"OP_1 33 65 66 OP_3 OP_CHECKMULTISIG": 1,
"OP_9 33 33 33 33 33 33 33 33 33 OP_9 OP_CHECKMULTISIG": 1,
"58 OP_CHECKSIG": 1,
"OP_RETURN OP_1": 1,
"OP_DEPTH OP_1SUB OP_IF OP_RETURN 36 OP_ENDIF OP_0 OP_TOALTSTACK OP_DUP OP_HASH256 32 OP_EQUAL OP_IF OP_1 OP_TOALTSTACK OP_ENDIF OP_DUP OP_HASH256 32 OP_EQUAL OP_IF OP_1 OP_TOALTSTACK OP_ENDIF OP_DUP OP_HASH256 32 OP_EQUAL OP_IF OP_1 OP_TOALTSTACK OP_ENDIF OP_FROMALTSTACK": 1,
"OP_RETURN OP_2DUP OP_EQUAL OP_NOT OP_VERIFY OP_SHA1 OP_SWAP OP_SHA1 OP_EQUAL 8": 1,
"OP_ADD OP_ADD OP_13 OP_EQUAL 160 OP_DROP": 1,
"OP_HASH160 20 OP_EQUAL OP_SWAP 33 OP_CHECKSIG OP_BOOLOR": 1,
"OP_RETURN OP_RESERVED": 1,
"OP_RETURN OP_NOP9 OP_CHECKSIGVERIFY OP_BOOLOR OP_RIGHT OP_CHECKMULTISIG OP_CHECKSIGVERIFY OP_NOP5 OP_MIN OP_2DIV OP_1ADD OP_NUMEQUAL OP_NUMEQUALVERIFY 58 OP_NOT OP_RESERVED1 OP_EQUALVERIFY OP_NOP9 OP_RESERVED1 OP_BOOLOR OP_RESERVED1 OP_WITHIN OP_RSHIFT OP_1ADD 32 OP_NUMEQUAL OP_NUMEQUALVERIFY OP_RESERVED1 32 OP_NEGATE 32 OP_ABS 32 OP_LSHIFT OP_2DIV 5": 1,
"OP_1 33 39 OP_2 OP_CHECKMULTISIG": 1,
"15": 1,
"OP_RETURN 36 OP_0": 1,
"37 OP_CHECKSIG": 1,
"OP_SIZE OP_DUP OP_1 OP_GREATERTHAN OP_VERIFY OP_NEGATE OP_HASH256 OP_HASH160 OP_SHA256 OP_SHA1 OP_RIPEMD160 OP_EQUAL": 1,
"OP_DEPTH OP_HASH256 OP_HASH160 OP_SHA256 OP_SHA1 OP_RIPEMD160 OP_EQUAL": 1,
"OP_SIZE": 1,
"53 OP_DROP OP_1": 1,
"OP_2DUP OP_ADD OP_8 OP_EQUALVERIFY OP_SUB OP_2 OP_EQUAL": 1,
"OP_RETURN 32 32": 1,
"34 OP_CHECKSIG": 1,
"OP_2 65 33 OP_2 OP_CHECKMULTISIG": 1,
"OP_1 84 OP_1 OP_CHECKMULTISIG": 1,
"OP_1 33 33 33 33 33 33 33 33 33 OP_9 OP_CHECKMULTISIG": 1,
"OP_SHA256 29 3": 1,
"72 OP_DROP OP_DUP OP_HASH160 20 OP_EQUALVERIFY OP_CHECKSIG": 1,
"OP_1 54 OP_1 OP_CHECKMULTISIG": 1,
"OP_RETURN OP_4 OP_ENDIF OP_VERIF 32 OP_VER 2": 1,
"OP_3 OP_DROP OP_DROP OP_1": 1,
"OP_SHA256 32 OP_EQUAL OP_SWAP 65 OP_CHECKSIG OP_BOOLOR OP_SWAP 65 OP_CHECKSIG OP_AND OP_VERIFY": 1,
"OP_RETURN 983": 1,
"OP_DEPTH OP_NOP8 OP_DUP OP_TOALTSTACK OP_DUP OP_3 OP_NOP OP_EQUAL OP_IF OP_DROP OP_HASH256 32 OP_EQUALVERIFY OP_NOP1 OP_ELSE OP_7 OP_NOP7 OP_EQUAL OP_NOTIF OP_RETURN OP_RESERVED OP_VER OP_RESERVED1 OP_RESERVED2 OP_ENDIF OP_NEGATE OP_3 OP_ADD OP_NOP2 OP_ABS OP_2 OP_SUB OP_2 OP_EQUALVERIFY OP_NOP6 OP_NOP9 OP_FROMALTSTACK OP_DUP OP_3 OP_ADD OP_TOALTSTACK OP_SWAP OP_NEGATE OP_2 OP_SUB OP_NOP10 OP_ABS OP_MIN OP_5 OP_EQUALVERIFY OP_FROMALTSTACK OP_DUP OP_TOALTSTACK OP_1SUB OP_6 OP_NOP4 OP_SUB OP_EQUALVERIFY OP_ADD OP_NOP5 OP_4 OP_EQUALVERIFY OP_ENDIF OP_DUP OP_HASH160 20 OP_NOP3 OP_EQUALVERIFY OP_CHECKSIG 18 OP_DROP": 1,
"OP_RETURN OP_15 50 43": 1,
"OP_DEPTH OP_TOALTSTACK OP_DUP OP_HASH256 32 OP_EQUAL OP_NOTIF OP_NEGATE OP_3 OP_ADD OP_ABS OP_2 OP_SUB OP_2 OP_EQUALVERIFY OP_FROMALTSTACK OP_DUP OP_3 OP_ADD OP_TOALTSTACK OP_SWAP OP_NEGATE OP_2 OP_SUB OP_ABS OP_MIN OP_5 OP_EQUALVERIFY OP_FROMALTSTACK OP_DUP OP_TOALTSTACK OP_1SUB OP_6 OP_SUB OP_EQUALVERIFY OP_ADD OP_4 OP_EQUALVERIFY OP_ENDIF OP_DUP OP_HASH160 20 OP_EQUALVERIFY OP_CHECKSIG 18 OP_DROP": 1,
"38 OP_CHECKSIG": 1,
"OP_DUP OP_HASH160 20 OP_EQUALVERIFY OP_SWAP OP_DUP OP_HASH160 20 OP_EQUALVERIFY OP_2 OP_ROT OP_ROT OP_2 OP_CHECKMULTISIG": 1,
"OP_DEPTH OP_4 OP_SUB OP_6 OP_ADD OP_EQUAL OP_DUP OP_NOTIF OP_RETURN OP_ENDIF OP_NEGATE OP_2 OP_ADD OP_1SUB OP_EQUAL OP_DUP OP_NOTIF OP_RETURN OP_ENDIF OP_4 OP_SUB OP_ABS OP_EQUAL OP_DUP OP_NOTIF OP_RETURN OP_ENDIF OP_3 OP_ADD OP_TOALTSTACK OP_2 OP_DUP OP_ADD OP_1ADD OP_EQUAL OP_DUP OP_NOTIF OP_RETURN OP_ENDIF OP_DROP OP_FROMALTSTACK OP_DUP OP_TOALTSTACK OP_DUP OP_ADD OP_1SUB OP_EQUAL OP_DUP OP_NOTIF OP_RETURN OP_ENDIF OP_FROMALTSTACK OP_ADD OP_1ADD OP_EQUAL OP_DUP OP_NOTIF OP_RETURN OP_ENDIF OP_8 OP_SUB OP_ABS OP_2 OP_ADD OP_1SUB OP_EQUAL OP_DUP OP_NOTIF OP_RETURN OP_ENDIF 18 OP_DROP": 1,
"33 OP_CHECKSIG OP_SWAP 65 OP_CHECKSIG OP_BOOLOR": 1,
"OP_PUSHDATA2": 1,
"OP_RETURN 4 2 7": 1,
"68 OP_DROP 64 OP_DROP OP_1": 1,
"OP_HASH256 32 OP_EQUALVERIFY OP_DUP OP_HASH160 20 OP_EQUALVERIFY OP_CHECKSIG": 1,
"OP_CHECKMULTISIG": 1,
"OP_CHECKMULTISIG OP_NOT": 1,
"14 OP_DROP OP_DUP OP_HASH160 20 OP_EQUALVERIFY OP_CHECKSIG": 1,
"OP_SIZE OP_TUCK 1 1 OP_WITHIN OP_VERIFY OP_SHA256 32 OP_EQUALVERIFY OP_SWAP OP_SIZE OP_TUCK 1 1 OP_WITHIN OP_VERIFY OP_SHA256 32 OP_EQUALVERIFY OP_ROT OP_SIZE OP_TUCK 1 1 OP_WITHIN OP_VERIFY OP_SHA256 32 OP_EQUALVERIFY OP_ADD OP_ADD 1 OP_SUB OP_DUP OP_2 OP_GREATERTHAN OP_IF OP_3 OP_SUB OP_ENDIF OP_DUP OP_2 OP_GREATERTHAN OP_IF OP_3 OP_SUB OP_ENDIF 65 65 65 OP_3 OP_ROLL OP_ROLL OP_3 OP_ROLL OP_SWAP OP_CHECKSIGVERIFY": 1,
"20 OP_DROP OP_DUP OP_HASH160 20 OP_EQUALVERIFY OP_CHECKSIG": 1,
"OP_IF OP_HASH160 20 OP_EQUALVERIFY OP_HASH160 20 OP_EQUALVERIFY OP_HASH160 20 OP_EQUAL OP_ELSE 65 OP_CHECKSIG OP_ENDIF": 1,
"OP_RETURN 95": 1,
"OP_1 33 65 33 OP_3 OP_CHECKMULTISIG": 1,
"OP_1 120 120 33 OP_3 OP_CHECKMULTISIG": 1,
"OP_RETURN 5 17": 1,
"OP_RETURN OP_RETURN": 1,
"OP_RETURN OP_OVER OP_NOP9 OP_CHECKSIGVERIFY OP_NUMEQUAL OP_CHECKSIG OP_ADD OP_NOP3 OP_NEGATE OP_NOP3 OP_RIGHT OP_SIZE OP_SIZE OP_RESERVED2 OP_RIGHT OP_1SUB OP_RIGHT OP_SHA256 OP_RIGHT OP_XOR OP_RIGHT OP_INVERT OP_ADD OP_INVERT OP_INVERT OP_INVERT OP_EQUALVERIFY OP_SIZE OP_NOP4 OP_SIZE OP_MAX OP_INVERT OP_NOP4 OP_SHA256 OP_LSHIFT OP_NOP6 OP_MOD OP_WITHIN OP_RIGHT OP_CHECKMULTISIGVERIFY OP_LEFT OP_RIGHT OP_0NOTEQUAL OP_ABS OP_ABS OP_RSHIFT OP_NOP10 OP_NOP5 OP_NOT OP_NUMEQUAL OP_EQUALVERIFY OP_ADD OP_MOD OP_WITHIN OP_RIGHT OP_NUMEQUAL OP_LEFT OP_EQUALVERIFY OP_NUMEQUALVERIFY OP_RIGHT OP_CHECKMULTISIG OP_INVERT OP_DIV OP_INVERT OP_CHECKSIGVERIFY OP_INVERT OP_INVERT OP_SIZE OP_CHECKMULTISIGVERIFY OP_RIGHT OP_RIGHT": 1,
"24 OP_DROP OP_SHA256 OP_SHA256 OP_SHA256 OP_SHA256 OP_SHA256 32 OP_EQUAL": 1,
"OP_RETURN OP_CHECKMULTISIG": 1,
"OP_RETURN OP_ELSE OP_NUMEQUALVERIFY OP_NOP2 OP_CHECKSIG OP_INVERT OP_ADD OP_INVERT OP_INVERT OP_INVERT OP_EQUALVERIFY OP_SIZE OP_NOP4 OP_SIZE OP_MAX OP_INVERT OP_NOP4 32 OP_CHECKSIG OP_RIGHT OP_SHA1 OP_INVERT OP_ADD OP_INVERT OP_INVERT OP_INVERT OP_EQUALVERIFY OP_SIZE OP_NOP4 OP_SIZE OP_MAX OP_INVERT OP_NOP4 OP_SIZE OP_0NOTEQUAL OP_BOOLOR OP_BOOLOR OP_SIZE OP_RESERVED2 OP_NOP9 OP_RESERVED2 OP_RIGHT OP_0NOTEQUAL OP_SIZE OP_EQUALVERIFY OP_RIGHT OP_XOR OP_RIGHT": 1,
"78 OP_CHECKSIG": 1,
"1 OP_DROP OP_DUP OP_HASH160 20 OP_EQUALVERIFY OP_CHECKSIG": 1,
"OP_PUSHDATA1": 1
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment