-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathwallet-multisig-address.html
More file actions
27 lines (26 loc) · 1.01 KB
/
wallet-multisig-address.html
File metadata and controls
27 lines (26 loc) · 1.01 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<!doctype html>
<html lang="en">
<head>
<title>Creating Multisig Address - Examples - Bitcoin Utility Belt</title>
</head>
<body>
<!-- Importing Bitcoin Utility Belt script -->
<script src="../../dist/bitcoin-utility-belt.min.js"></script>
<script>
// *************************************************************************
// creating multisig address
// 3 to 4 multisig address type P2SH
let pubKeysHex = [
'026477115981fe981a6918a6297d9803c4dc04f328f22041bedff886bbc2962e01',
'02c96db2302d19b43d4c69368babace7854cc84eb9e061cde51cfa77ca4a22b8b9',
'023e4740d0ba639e28963f3476157b7cf2fb7c6fdf4254f97099cf8670b505ea59',
'03c6103b3b83e4a24a0e33a4df246ef11772f9992663db0c35759a5e2ebf68d8e9'
];
let multiSigAddress = belt.wallet.createMultiSig(pubKeysHex, 3, "P2SH");
console.log(multiSigAddress);
// 2 to 4 multisig address type P2WSH
multiSigAddress = belt.wallet.createMultiSig(pubKeysHex, 2, "P2WSH");
console.log(multiSigAddress);
</script>
</body>
</html>