Verify a decision
Every moderation decision on AVOID.NET is anchored to the Solana blockchain. You don't have to trust us — you can verify cryptographically that we committed to a verdict at a specific moment and have not rewritten it.
How verification works
- We commit. When a moderator accepts/rejects a submission, we serialize the decision into deterministic UTF-8 bytes (
payload_canonical_string), hash it with SHA-256, encode the digest as base58, and write it to Solana inside an SPL Memo v2 transaction. - We store the bytes. The exact bytes we hashed are stored alongside the decision in our database. Anyone can read them and recompute the hash in any language.
- You compare three values. Database hash, your independently-recomputed hash, and the hash inside the on-chain memo. If all three match, the decision is authentic and timestamped.
The on-chain memo format is
AVOID.NET|v1|h:<b58-sha256>|d:<id>|t:<iso>Find a signature on any investigation page's decision log, or run python -m src.verify_decision --signature <sig> for a CLI check.
Decision
review_revise · Rushi Manche
- Sequence
- #3
- Score
- 12 → 0 (-13)
- Cluster
- mainnet-beta
- Slot
- 443515160
- Off-chain at
- 2026-08-25T14:19:08.142Z
- Anchored at
- —
- Block time
- —
Independent verification
- 1. Database (off-chain)
- DaCChQmQQztGF96Hp4crnMA6JzQKEwAqqFQykqm8ynwp
- 2. Recomputed (your browser)
- computing…
- 3. On-chain (Solana memo)
- fetching…
Canonical bytes hashed (1931 chars)
{"actor":"judge","decided_at":"2026-08-25T14:19:07.128Z","decision":"review_revise","investigation_id":"831aab63-01a5-4575-af55-b24526300f1c","new_score":0,"page_slug":"rushi-manche","prev_score":12,"reason":"Applying the spec formula, 4 disputed and 0 unverifiable claims out of 36 total yields a disputed rate of 11.1%, which falls in the low end of the review_revise band. The bulk of the page's substance — the market-maker contract timeline, the token dump mechanics, the suspension and termination sequence, the exchange delistings, the DOJ subpoena, and the Delaware advancement litigation — was independently verified against primary sources including the court opinion itself (claim_findings[3-6],[11-14],[16],[19-29],[31] and others). However, the page's headline description of Rushi Manche as Movement Labs' 'co-founder and former CEO' / 'chief executive,' repeated in both the summary and Section 1 (claim_findings[0] and [10]), is contradicted by his own sworn pleadings in the Delaware Chancery case, which describe him as a director, secretary, and CFO, with no CEO title, and by an independent org chart naming a different person as CEO. Because this is the page's principal identifying claim about a named individual facing misconduct allegations, and because the reviewer flagged it as the one high-priority coverage gap out of seven, it warrants a firmer penalty within the revise band even though the overall dispute rate is otherwise low. A secondary founding-date discrepancy (November 2022 vs. the court record's '2023') and a bankruptcy asset-range figure that matches the page's own cited source but conflicts with another outlet's reporting on the same filing (claim_findings[7] and [30]) are lower-severity issues that do not independently change the verdict.","score_delta":-13,"sequence_num":3,"submission_content_hash":null,"submission_id":null,"submission_kind":null,"submission_valence":null,"v":1}