@@ -134,7 +134,10 @@ const deriveNetworkSeedFromMnemonic = async (
134 passphrase,
134 passphrase,
137+ //NOTE revision is the point's on-chain revision number. since common uhdw
138+ // usage derives the first key at revision/index 0, we need to decrement
139+ // the on-chain revision number by one to get the number to derive with.
137− return Just(await kg.deriveNetworkSeed(mnemonic, passphrase, revision));
140+ return Just(await kg.deriveNetworkSeed(mnemonic, passphrase, revision - 1));