---
# System prepended metadata

title: Cryptographic equivocation instructions

---

## Gaia v14.1.0 operator instructions

The Gaia `v14.1.0` upgrade brings forth the cryptographic verification of equivocation feature from ICS `v2.4.0-lsm`. This important security enhancement empowers external agents to promptly submit evidence evidence of light client and double signing attacks observed on a consumer chain. Operators can seize the control of this feature using either the dedicated ICS CLI commands or unleash the power of the Hermes IBC relayer in "evidence" mode.


### 1. ICS CLI
The ICS provider module offers two commands for submitting evidence of misbehavior originating from a consumer chain. Here are two examples illustrating the process:

To submit evidence of a double-vote:

```
gaiad tx provider submit-consumer-double-voting [path/to/evidence.json] [path/to/infraction_header.json] --from node0 --home ../node0 --chain-id $CID 
```

And for a light client attack:
```
gaiad tx provider submit-consumer-misbehaviour [path/to/misbehaviour.json] --from node0 --home ../node0 --chain-id $CID
```

### 2. Hermes "evidence" mode 
Ensure you have a well-configured Hermes `v1.7.3+` relayer effectively relaying packets between a consumer and a provider chain. The following command demonstrates how to run a Hermes instance in "evidence" mode to detect misbehaviors on a consumer chain.

```
hermes evidence --chain <CONSUMER-CHAIN-ID>
```

*tips*: this command takes a `--check-past-blocks` option giving the possibility to look for older evidences (default is `100`).
