using System;
using OtpNet;
public class Program
{
public static void Main()
//the secret key can be provided by vendor
var secretKey= Base32Encoding.ToBytes("mfivkmsxgbvg6ylq");
var totp = new Totp(secretKey);
var otp = totp.ComputeTotp();
Console.WriteLine(otp);
}