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 · TRON
- Sequence
- #2
- Score
- 28 → 28 (0)
- Cluster
- mainnet-beta
- Slot
- 426514925
- Off-chain at
- 2026-06-14T23:16:21.461Z
- Anchored at
- —
- Block time
- —
Independent verification
- 1. Database (off-chain)
- 93A1g533fKzGxWY6EC9jfdTtYwUAQrUjiRRfhMDDK6a8
- 2. Recomputed (your browser)
- computing…
- 3. On-chain (Solana memo)
- fetching…
Canonical bytes hashed (1904 chars)
{"actor":"reviewer","decided_at":"2026-06-14T23:16:21.347Z","decision":"review","investigation_id":"55bfc3b8-fc8f-4d6d-842e-be21bf52dee3","new_score":28,"page_slug":"tron-trx","prev_score":28,"reason":"Blue-chip calibration review (Prompt A). Verdict: over-penalized. Page content is treated as accurate; the trust_score band is miscalibrated. TRON is a real, operational blockchain with ~$30B market cap that has been continuously functional since 2017 and serves as the primary network for USDT transfers globally. The entity is not fraudulent, though Justin Sun personally faces documented allegations of market manipulation (SEC wash-trading charges) and governance misconduct ($732M BTC unilaterally removed from USDD reserves without DAO vote). The SEC case settled in March 2026 for $10M with no admission of wrongdoing and charges against Sun personally were dropped. Serious risk factors remain — confirmed illicit-finance dominance (58% of global illicit crypto in 2024 per TRM Labs), severe governance centralization, and repeated security failures at Sun-affiliated exchanges — which justify staying in WARNING band rather than CAUTIONARY. However, the current score of 28 is modestly too low because: (1) the T3 FCU freeze milestone is incorrectly framed as a negative incident; (2) exchange hacks are suffered-by-entity events attributed to the protocol; (3) the substantial legitimate adoption and active anti-crime cooperation are absent from the page; and (4) the SEC case has now resolved with no conviction. A score of 38 keeps TRON in WARNING band (appropriate given the illicit-finance dominance and governance failures) while correcting the mis-attribution of cooperative law-enforcement actions and third-party hacks as entity-level fraud.","score_delta":0,"sequence_num":2,"submission_content_hash":null,"submission_id":null,"submission_kind":null,"submission_valence":null,"v":1}