# Generate codes

Once the *Generate activation codes* button is clicked a number of 500 codes will be shown on screen which could be used to sell the nodes.

<figure><img src="/files/F1YJpw6wDCxCg3jMM2kW" alt=""><figcaption></figcaption></figure>

Use the D*ownload codes* button to download the *HardwareActivationCodes.csv* file which will be used to fill in the details related to the nodes. For each node sold you would need to record the *Invoice Number*, *Invoice Date* and *Serial Number* as shown below.&#x20;

<figure><img src="/files/w0l3jxXx3nyz3PKGNzgD" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.ethernity.cloud/hardware-affiliate-program/hardware-affiliate/generate-codes.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
