Generate Key
This example demonstrates how to generate a new private/public key pair
using PhantasmaPhoenix.Cryptography;
public void GenerateKey()
{
// Generate a new random private key and derive address and public key
var keys = PhantasmaKeys.Generate();
Console.WriteLine($"Address: {keys.Address.Text}");
Console.WriteLine($"Private (WIF): {keys.ToWIF()}");
Console.WriteLine($"Private (HEX): {Base16.Encode(keys.PrivateKey)}");
Console.WriteLine($"Public (HEX): {Base16.Encode(keys.PublicKey)}");
}
Last updated