public BitcoinExtPubKey Derive(KeyPath keyPath)
 {
     if (keyPath == null)
     {
         throw new ArgumentNullException(nameof(keyPath));
     }
     return(new BitcoinExtPubKey(ExtPubKey.Derive(keyPath), Network));
 }
 public BitcoinExtPubKey Derive(uint index)
 {
     return(ExtPubKey.Derive(index).GetWif(Network));
 }