# Parameter Scripts
To perform a full parameter generation, run:
```$xslt
./parameter_setup.sh
```
## Subroutines
To perform the program SNARK parameter generation only, run:
```$xslt
./program_snark.sh
```
To perform the inner SNARK parameter generation only, run:
```$xslt
./inner_snark.sh
```
To perform the outer SNARK parameter generation only, run:
```$xslt
./outer_snark.sh
```
To perform the PoSW SNARK parameter generation only, run:
```$xslt
./posw_snark.sh
```
To perform the genesis block generation only, run:
```$xslt
./genesis_block_setup.sh
```