Exemplo n.º 1
0
        static void Generate()
        {
            var k = new NBitcoin.ExtKey();

            Console.Out.WriteLine("Ext priv");
            Console.Out.WriteLine(k.ToString(NBitcoin.Network.TestNet));

            Console.Out.WriteLine("Ext pub");
            Console.Out.WriteLine(k.Neuter());

            var pk = k.PrivateKey;

            Console.Out.WriteLine("PrivK");
            Console.Out.WriteLine(pk.ToString(NBitcoin.Network.TestNet));

            Console.Out.WriteLine("Public");
            Console.Out.WriteLine(pk.PubKey.ToString());
        }
Exemplo n.º 2
0
 /// <summary>
 /// Gets the Base58 representation, in the same network, of the neutered extended key.
 /// </summary>
 public BitcoinExtPubKey Neuter()
 {
     return(ExtKey.Neuter().GetWif(Network));
 }