Overview
The Slashing precompile provides access to the Cosmos SDKx/slashing module. Query validator signing info, check jailed status, and integrate slashing risk into contract logic.
Precompile Address: 0x0000000000000000000000000000000000000806
Gas Costs
| Method Type | Gas Cost |
|---|---|
| Queries | 1000 + (3 x bytes of input) |
Transaction Methods
| Method | Description |
|---|---|
unjail | Unjail a validator after the jail duration has passed and the underlying issue is fixed |
Query Methods
| Method | Description |
|---|---|
getSigningInfo | Get signing info for a validator consensus address |
getSigningInfos | List signing info for validators with pagination |
getParams | Get 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