Skip to main content
Sign in
← avoid.net

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

  1. 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.
  2. 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.
  3. 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_approve · TRON
View on Solana ↗
Sequence
#3
Score
2838 (+10)
Cluster
mainnet-beta
Slot
426514928
Off-chain at
2026-06-14T23:16:21.516Z
Anchored at
Block time

Independent verification

1. Database (off-chain)
cb8micFfJHPibefoL7jYXjSzGfcQ1VJLUw98EQ1rX9W
2. Recomputed (your browser)
computing…
3. On-chain (Solana memo)
fetching…
Canonical bytes hashed (1586 chars)
{"actor":"judge","decided_at":"2026-06-14T23:16:21.347Z","decision":"review_approve","investigation_id":"55bfc3b8-fc8f-4d6d-842e-be21bf52dee3","new_score":38,"page_slug":"tron-trx","prev_score":28,"reason":"This was a severity-calibration review, not a fact-dispute review. All six claim findings (claim_findings[0]–[5]) were confirmed supported with 0% disputed. The reviewer (confidence 0.82) correctly identified three mis-calibrations that artificially depressed the score: the T3 FCU $100M freeze milestone (claim_findings[5]) was listed as a negative timeline event when it is a cooperative anti-crime enforcement milestone; exchange hacks at Poloniex and HTX (claim_findings[2]) are suffered-by-entity incidents against Sun-affiliated exchanges, not TRON protocol fraud; and the 58% illicit-finance statistic (claim_findings[1]) was presented without the TRM Labs context that TRON's illicit volume fell $6B year-over-year and that TRON co-founded the T3 FCU. TRON is a functional top-8 blockchain with substantial legitimate adoption (claim_findings[4]) and genuine but accurately documented risk factors — SEC case settled with no conviction, governance centralization, and ongoing illicit-finance exposure — that appropriately keep it in the WARNING band. A +10 score_modifier_delta moves the score from 28 to 38, remaining in WARNING, while correcting the attribution errors. Page content is accurate and the page remains published.","score_delta":10,"sequence_num":3,"submission_content_hash":null,"submission_id":null,"submission_kind":null,"submission_valence":null,"v":1}