> ## Documentation Index
> Fetch the complete documentation index at: https://docs.orbitaio.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Truffle

> This module mints NFTs on the Truffle.

### Task Setup

<Tip>
  OrbitAIO will generate a `tasks/nft` directory in the same directory as the executable for tasks.
</Tip>

| Field Name        | Description                                                            |
| ----------------- | ---------------------------------------------------------------------- |
| `module`          | Specifies the module to be used: `truffle`.                            |
| `mode`            | The transaction mode for the task (`spam` or `fast`).                  |
| `wallet_alias`    | Alias of the wallet used for transactions.                             |
| `rpc_alias`       | Alias for the RPC server used, e.g., `orbitflare-ny`.                  |
| `candymachine_id` | Candy Machine ID of the collection (use our scraper to retrieve this). |
| `collection_url`  | Leave empty (not required for this module).                            |
| `guard_label`     | Required (e.g., `public`)                                              |
| `auth_token`      | Leave empty (not required for this module).                            |
| `max_amount`      | Maximum amount of mints.  `optional`                                   |
| `tx_delay`        | Delay between transactions in milliseconds. `spam mode`                |
| `start_time`      | Start time for the task in unix timestamp. `optional`                  |
| `prerun_ms`       | Time in milliseconds to start the task before the stage open time.     |
| `priority_fee`    | Priority fee applied for the transaction (SOL).                        |
