diff --git a/crates/keyfork/src/cli/wizard.rs b/crates/keyfork/src/cli/wizard.rs index a054a4d..596973e 100644 --- a/crates/keyfork/src/cli/wizard.rs +++ b/crates/keyfork/src/cli/wizard.rs @@ -38,7 +38,7 @@ fn derive_key(seed: [u8; 32], index: u8) -> Result { let chain = DerivationIndex::new(u32::from_be_bytes(pgp_u32), true)?; let mut shrd_u32 = [0u8; 4]; shrd_u32[..].copy_from_slice(&"shrd".bytes().collect::>()); - let account = DerivationIndex::new(u32::from_be_bytes(pgp_u32), true)?; + let account = DerivationIndex::new(u32::from_be_bytes(shrd_u32), true)?; let subkey = DerivationIndex::new(u32::from(index), true)?; let path = DerivationPath::default() .chain_push(chain)