Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Documented kzg-trusted-setup CLI option #1409

Merged
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 32 additions & 0 deletions docs/public-networks/reference/cli/options.md
Original file line number Diff line number Diff line change
Expand Up @@ -1167,6 +1167,38 @@ The key-value storage to use. Use this option only if using a storage system pro

For development use only, the `memory` option provides ephemeral storage for sync testing and debugging.

### `kzg-trusted-setup`

<!--tabs-->

# Syntax

```bash
--kzg-trusted-setup=<PATH>
```

# Example

```bash
--kzg-trusted-setup=/etc/besu/kzg-trusted-setup.txt
```

# Environment variable

```bash
BESU_KZG_TRUSTED_SETUP=/etc/besu/kzg-trusted-setup.txt
```

# Configuration file

```bash
kzg-trusted-setup=/etc/besu/kzg-trusted-setup.txt
```

<!--/tabs-->

The path to the [C-KZG-4844](https://github.com/ethereum/c-kzg-4844) trusted setup file. Use this option to pass a custom setup file for custom networks or to override the default setup file for named networks.

### `logging`

<!--tabs-->
Expand Down