# Enable Slashing

The **Othentic CLI** enables you to configure slashing for an Operator. When slashing is activated for an AVS, each Operator must allocate [Unique Stake](https://docs.eigencloud.xyz/products/eigenlayer/concepts/slashing/unique-stake) in order to enable slashing.

### Prerequisites

* [Othentic CLI installed](https://docs.othentic.xyz/main/welcome/getting-started/install-othentic-cli)
* The **AVS Governance contract address**
* The Operator is part of the AVS's Operator Set
* [Slashing is enabled in the AVS](https://docs.othentic.xyz/main/user-guide/network-management/slashing-setup)

{% stepper %}
{% step %}

### **Set Allocation Delay**

The allocation delay defines how long newly allocated stake must wait before becoming slashable. You can set this to `0` or any number of blocks.

Call `setAllocationDelay` function on the [Allocation Manager Contract.](https://github.com/Layr-Labs/eigenlayer-contracts?tab=readme-ov-file#current-deployment-contracts)

> The delay itself takes **17.5 days** (as per `ALLOCATION_CONFIGURATION_DELAY`) to become active.
> {% endstep %}

{% step %}

### Wait for the Allocation Delay

Wait for this configuration period to complete.
{% endstep %}

{% step %}

### [Check Minimum Slashable Requirement](https://docs.othentic.xyz/main/learn/core-concepts/slashing-and-ejection#minimum-slashable-stake)

Check with the AVS team if a **minimum slashable stake amount** has been configured. You must allocate at least that amount or more in the next step to successfully enable slashing.
{% endstep %}

{% step %}

### Allocate unique stake

Once the delay has taken effect, allocate a **unique** stake to the AVS using the following command:

```
otcli operator allocate 
```

#### Read More

* [CLI Reference: Allocate Unique Stake](https://docs.othentic.xyz/main/reference/othentic-cli/othentic-cli-operator/allocate)
  {% endstep %}

{% step %}

### Enable Slashing Challenge Proof Submission

If the AVS has enabled the [Incorrect Attestation](https://docs.othentic.xyz/main/learn/core-concepts/slashing-and-ejection/modules#id-3.-incorrect-attestations) or [Double Attestation](https://docs.othentic.xyz/main/learn/core-concepts/slashing-and-ejection/modules#id-1.-double-attestations) slashing conditions, set the `--slashing-challenger` flag to earn the [Challenge System ](https://docs.othentic.xyz/main/learn/core-concepts/slashing-and-ejection/modules#challenger-system)rewards when running the Operator nodes as specified in the respective[ attester](https://docs.othentic.xyz/main/reference/otnode/attester) and [aggregator](https://docs.othentic.xyz/main/reference/otnode/aggregator) CLI commands.
{% endstep %}
{% endstepper %}
