Module reference · Identity & security
x/fraud — Fraud
Fraud reporting and enforcement hooks that police marketplace conduct.
What it does
Inside x/fraud
The fraud module receives and adjudicates reports of marketplace misconduct — falsified usage, identity abuse, malicious workloads — and carries the enforcement hooks that other modules honor: flags, holds, and penalties that alter what a flagged account may do.
It complements consensus-level slashing: where slashing punishes validator protocol violations, the fraud module addresses marketplace-level misconduct by tenants and providers.
Why it exists
The design rationale
Open participation means adversarial participation. A marketplace that cannot expel or penalize bad actors decays into one; putting fraud handling on-chain makes enforcement transparent, rule-bound, and reviewable instead of arbitrary platform moderation.
Interactions
How it connects to the rest of the chain
No module stands alone — these are the protocol surfaces this module depends on or serves.
- x/veid
Identity abuse reports feed back into trust standing.
- x/market
Enforcement outcomes can restrict marketplace participation.
- x/settlement
Disputed or fraudulent usage is intercepted before it settles.
- x/support
Dispute intake escalates to fraud handling where misconduct is alleged.
Key concepts
Terms that matter here
- Fraud report
- An on-chain allegation of misconduct with supporting evidence, subject to adjudication.
- Enforcement hook
- A module-level check that honors fraud flags before permitting an action.
Keep exploring