Trigger a Slash
When a project misses its deadline and the grace period expires, anyone can trigger a slash and earn a bounty.
When is a Project Slashable?
A project becomes slashable when all three conditions are met:
- The shipping deadline has passed
- No valid check-in was submitted (or it was rejected)
- The grace period has expired
The project will show a red Violation status on its detail page.
How to Slash
- Navigate to the project's detail page
- Look for the Violation status strip at the top
- In the sidebar, click Trigger slash()
- Review the slash details:
- Amount to be slashed
- Your bounty (executor share)
- Distribution breakdown
- Confirm and sign the transaction
Bounty
The executor (slasher) receives a percentage of the slashed amount as a bounty. Default configuration:
| Recipient | Share |
|---|---|
| Community Pool | 50% |
| Burn | 20% |
| Watcher Rewards | 20% |
| You (Executor) | 10% |
Example: For a 5,000 SHIP slash, you earn 500 SHIP as the executor bounty.
Important Notes
- Slashing is permissionless — no one can prevent you from executing it
- The slash is an on-chain transaction — it's irreversible
- You need SOL for the transaction fee, but no SHIP stake is required
- Multiple violations can be slashed independently
- The bounty is paid immediately in the same transaction