docs: public static Bip39Wallet generateBip39Wallet(String password, File destinationDirectory)
              throws CipherException, IOException {
          byte[] initialEntropy = new byte[16];
          secureRandom.nextBytes(initialEntropy);
  
          String mnemonic = MnemonicUtils.generateMnemonic(initialEntropy);
          byte[] seed = MnemonicUtils.generateSeed(mnemonic, password);
          ECKeyPair privateKey = ECKeyPair.create(sha256(seed));
  
          String walletFile = generateWalletFile(password, privateKey, destinationDirectory, false);
  
          return new Bip39Wallet(walletFile, mnemonic);
      }