diff --git a/bip39-standalone.html b/bip39-standalone.html
index f287e13..333f264 100644
--- a/bip39-standalone.html
+++ b/bip39-standalone.html
@@ -22422,6 +22422,17 @@ bitcoinjs.bitcoin.networks.nubits = {
wif: 0x96,
};
+bitcoinjs.bitcoin.networks.bgold = {
+ messagePrefix: 'unused',
+ bip32: {
+ public: 0x0488b21e,
+ private: 0x0488ade4
+ },
+ pubKeyHash: 38,
+ scriptHash: 23,
+ wif: 128
+};
+
bitcoinjs.bitcoin.networks.bitcoinCashBitbpay = {
messagePrefix: '\x18Bitcoin Signed Message:\n',
bip32: {
@@ -47295,6 +47306,14 @@ window.Entropy = new (function() {
setHdCoin(1);
},
},
+ {
+ name: "BTG - Bitcoin Gold",
+ p2wpkhNestedInP2shAvailable: true,
+ onSelect: function() {
+ network = bitcoinjs.bitcoin.networks.bgold;
+ setHdCoin(0);
+ },
+ },
{
name: "CLAM - Clams",
p2wpkhNestedInP2shAvailable: false,
diff --git a/src/js/bitcoinjs-extensions.js b/src/js/bitcoinjs-extensions.js
index be73354..c98ff63 100644
--- a/src/js/bitcoinjs-extensions.js
+++ b/src/js/bitcoinjs-extensions.js
@@ -251,6 +251,17 @@ bitcoinjs.bitcoin.networks.nubits = {
wif: 0x96,
};
+bitcoinjs.bitcoin.networks.bgold = {
+ messagePrefix: 'unused',
+ bip32: {
+ public: 0x0488b21e,
+ private: 0x0488ade4
+ },
+ pubKeyHash: 38,
+ scriptHash: 23,
+ wif: 128
+};
+
bitcoinjs.bitcoin.networks.bitcoinCashBitbpay = {
messagePrefix: '\x18Bitcoin Signed Message:\n',
bip32: {
diff --git a/src/js/index.js b/src/js/index.js
index 8146f11..f291395 100644
--- a/src/js/index.js
+++ b/src/js/index.js
@@ -1317,6 +1317,14 @@
setHdCoin(1);
},
},
+ {
+ name: "BTG - Bitcoin Gold",
+ p2wpkhNestedInP2shAvailable: true,
+ onSelect: function() {
+ network = bitcoinjs.bitcoin.networks.bgold;
+ setHdCoin(0);
+ },
+ },
{
name: "CLAM - Clams",
p2wpkhNestedInP2shAvailable: false,