diff --git a/src/index.html b/src/index.html
index 184e7d5..8ad93c2 100644
--- a/src/index.html
+++ b/src/index.html
@@ -392,6 +392,7 @@
+
diff --git a/src/js/bitcoinjs-extensions.js b/src/js/bitcoinjs-extensions.js
new file mode 100644
index 0000000..856be95
--- /dev/null
+++ b/src/js/bitcoinjs-extensions.js
@@ -0,0 +1,27 @@
+bitcoin.networks.shadow = {
+ magicPrefix: '\x19ShadowCash Signed Message:\n',
+ bip32: {
+ public: 0xEE80286A,
+ private: 0xEE8031E8
+ },
+ pubKeyHash: 0x3f,
+ scriptHash: 0x7d,
+ wif: 0xbf,
+ dustThreshold: 0,
+ feePerKb: 1000,
+ estimateFee: function() { return "unused in this app" },
+};
+
+bitcoin.networks.shadowtn = {
+ magicPrefix: '\x19ShadowCash Signed Message:\n',
+ bip32: {
+ public: 0x76C0FDFB,
+ private: 0x76C1077A
+ },
+ pubKeyHash: 0x7f,
+ scriptHash: 0xc4,
+ wif: 0xff,
+ dustThreshold: 0,
+ feePerKb: 1000,
+ estimateFee: function() { return "unused in this app" },
+};