| name | export-asdb |
| description | Export the anti-slashing database (EIP-3076) from the validator client |
| user-invokable | true |
Export Anti-Slashing Database
Warning: This is an alpha feature and is not yet recommended for production use.
Export the EIP-3076 anti-slashing database from the validator client. The VC container must be stopped before export.
Prerequisites
.env file exists with VC variable set
- VC container must be stopped
Read scripts/edit/vc/README.md for full details if needed.
Gather Arguments
Ask the user for:
--output-file: Path to write the exported JSON file (e.g., ./asdb-export/slashing-protection.json)
Execution
./scripts/edit/vc/export_asdb.sh --output-file <path>
The VC variable is read from .env automatically. The script routes to the appropriate VC-specific export implementation (lodestar, teku, prysm, or nimbus).