Work / Blockchain · Trust & Safety
ChainAbuse: threat intelligence for reporting and investigating crypto scams
A trust & safety platform where victims and investigators report crypto scams — 50K+ reports a month feeding community signals into enforcement pipelines.

- reports filed monthly
- 50K+
- of malicious wallets flagged
- 1000s
Context
The product
ChainAbuse is a public reporting platform for cryptocurrency scams: victims file reports, investigators triage them, and aggregated signals flag malicious wallets and campaigns.
Challenge
The problem worth solving
Scam reports arrive as unstructured text at high volume, quality varies wildly, and the same fraud campaign surfaces across hundreds of submissions. Turning that stream into signals investigators can act on is the entire product.
Constraints
What the engineering had to respect
- Public submission forms attract spam and adversarial input by default
- Reports reference on-chain entities that must be parsed and validated across multiple chains
- Investigation workflows needed structure without slowing down high-volume triage
Contribution
What LaunchStacks did
LaunchStacks built the reporting and investigation platform — submission flows, moderation and triage tooling, and the aggregation that turns individual reports into wallet-level intelligence.
Solution
What shipped
- Structured report submission that validates addresses, chains, and evidence attachments
- Triage and investigation workflows for moderators working through high report volume
- Aggregation that clusters reports into campaigns and flags repeat-offender wallets
- Public lookup so anyone can check an address against community reports
Architecture
How it is built
- React front end over Node.js services
- Web3.js integration for on-chain address parsing and validation
- MongoDB document store fitting the heterogeneous shape of scam reports
Facing a similar problem?
Tell us about your product and constraints — we will show you how we would approach it, grounded in work like this.
