Skip to main content

Slashing

For information on how slashing works, refer to concept content on Slashing and Operator Sets.

Redistribution Recipient

important

When using Redistribution, an attacker that gains access to AVS keys for the slasher and redistributionRecipient can drain the entirety of Operator and Staker allocated stake for a given Operator Set.

When creating a redistributable Operator Set, an immutable redistributionRecipient is specified. The redistributionRecipient should be:

  • An AVS-controlled role and signing key.
  • A smart contract wallet or mulit-sig to ensure enhanced security and programmability.

The redistributionRecipient address cannot be changed. While an AVS may use an upstream proxy or pass-through contract, the immutability of this address in EigenLayer means an AVS can layer additional guarantees by guarding the upgradability of the upstream contract via controls such as governance, and timelocks.

For information on how to implement slashing, refer to: