generateSecp256k1PublicKey