Overview

The Slashing precompile provides access to the Cosmos SDK x/slashing module. Query validator signing info, check jailed status, and integrate slashing risk into contract logic. Precompile Address: 0x0000000000000000000000000000000000000806

Gas Costs

Method TypeGas Cost
Queries1000 + (3 x bytes of input)

Transaction Methods

MethodDescription
unjailUnjail a validator after the jail duration has passed and the underlying issue is fixed

Query Methods

MethodDescription
getSigningInfoGet signing info for a validator consensus address
getSigningInfosList signing info for validators with pagination
getParamsGet slashing module parameters

Use Cases

  • Risk assessment: Check validator jail/slash history before delegating
  • Liquid staking: Monitor validator health and trigger rebalancing
  • Insurance: Build slashing insurance products using on-chain slashing data
For exact signatures, return values, and events, see Precompile ABI Reference.