Skip to content

Instantly share code, notes, and snippets.

@storopoli
Last active December 6, 2024 19:06
Show Gist options
  • Save storopoli/dfc21c1471435e9de51a67eb92cea60e to your computer and use it in GitHub Desktop.
Save storopoli/dfc21c1471435e9de51a67eb92cea60e to your computer and use it in GitHub Desktop.
Easy way to generate testing xprivs
use bip39::{Language, Mnemonic};
use bitcoin::{bip32::Xpriv, Network};
const MNEMONIC: &str = "bacon bacon bacon bacon bacon bacon bacon bacon bacon bacon bacon bacon bacon bacon bacon bacon bacon bacon bacon bacon bacon bacon bacon bacon";
fn main() {
let mnemonic = Mnemonic::parse_in(Language::English, MNEMONIC).unwrap();
println!("{}", mnemonic.to_string());
let seed = mnemonic.to_seed("");
let xpriv = Xpriv::new_master(Network::Regtest, &seed).unwrap();
println!("{}", xpriv.to_string());
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment