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 · Flow
- Sequence
- #2
- Score
- 28 → 28 (0)
- Cluster
- mainnet-beta
- Slot
- 426514373
- Off-chain at
- 2026-06-14T23:15:52.969Z
- Anchored at
- —
- Block time
- —
Independent verification
- 1. Database (off-chain)
- CsANtEGpjLC3Nngr4goFjz1H3h2tVfPAACex59ySfFHN
- 2. Recomputed (your browser)
- computing…
- 3. On-chain (Solana memo)
- fetching…
Canonical bytes hashed (1946 chars)
{"actor":"reviewer","decided_at":"2026-06-14T23:15:52.911Z","decision":"review","investigation_id":"e65bd29c-17e0-4b31-835b-e2e2473a7787","new_score":28,"page_slug":"flow","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. Flow is a legitimate, venture-backed layer-1 blockchain built by Dapper Labs with institutional partners including NBA, NFL, Disney, Ticketmaster, and node operators including Google Cloud, Coinbase, and Samsung. None of the incidents driving the current score of 28 constitute fraud by the entity: (1) the $3.9M December 2025 exploit was an external attack on the protocol's execution layer that Flow remediated by freezing the network and destroying fraudulent tokens; (2) the $4M NBA Top Shot class-action settlement was resolved in June 2024 with no securities admission and an explicit finding that the NFTs are not securities; (3) the SEC closed its investigation in September 2023 with no enforcement action; (4) Korean delistings in March 2026 were a downstream consequence of the hack, not a fraud determination. The token's 99%+ price decline from its 2021 ATH reflects NFT market cycle dynamics, not Ponzi mechanics. Under the band semantics, CAUTIONARY (50-69) is the correct classification — legitimate operator with material caveats including an unresolved protocol exploit recovery, significant market cap loss, regulatory litigation history, and major exchange delistings. A score of 54 reflects these real risks while correctly distinguishing a hack victim and settled-lawsuit entity from a fraudulent one. The score of 28 in the WARNING band constitutes a classic mis-band error: penalizing an entity for incidents it suffered rather than caused.","score_delta":0,"sequence_num":2,"submission_content_hash":null,"submission_id":null,"submission_kind":null,"submission_valence":null,"v":1}