> For the complete documentation index, see [llms.txt](https://smart-explorer.gitbook.io/smart/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://smart-explorer.gitbook.io/smart/running-smartexplorer/single-file-mode.md).

# single-file-mode

## Quick Start

To start fuzzing a single contract, e.g., `HoloToken.sol`in the `./sample_contracts` folder the came with the release,  execute the following command.&#x20;

\*Note, the command is meant to be executed in the same directory where the `MagicMirror` executable resides. &#x20;

```
./smartexplorer single-file-mode --contract_dir ./sample_contracts/HoloToken.sol
```

The fuzzing result will be saved in `./report/<contract file name>/` folder by default, e.g. `./report/HoloToken.sol/`. The reports are saved in the format of `<contract file name>:<contract name>.<report type>`.&#x20;
