> For the complete documentation index, see [llms.txt](https://docs.enclaive.cloud/nitride/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.enclaive.cloud/nitride/cli/attestation/generate.md).

# generate

{% hint style="danger" %}
**Note**:

* The `-provider` flag is required and must be specified before the `generate` subcommand.
* The generated report can be used for local or remote attestation verification.
  {% endhint %}

## Usage

```
vhsm nitride attestation -provider=<provider> generate <nonce> [flags]
```

* `-provider=<provider>`: The provider to use for attestation (required).
* `<nonce>`: The nonce value to use for generating the attestation report.

#### Flags

* [Global HTTP Options](/nitride/cli.md#global-options)
* [Output Options](/nitride/cli.md#output-options)
* [Command Options](/nitride/cli.md#command-options)

#### Example

Generate an attestation report and save it to a file:

```
vhsm nitride attestation -provider=local-none-debug generate 7f8e2c1a-4b2e-4c1b-9e2a-1a2b3c4d5e6f > report.json
```
