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 · Libra / Diem
- Sequence
- #2
- Score
- 30 → 30 (0)
- Cluster
- mainnet-beta
- Slot
- 443515963
- Off-chain at
- 2026-08-25T18:57:11.758Z
- Anchored at
- —
- Block time
- —
Independent verification
- 1. Database (off-chain)
- E8K8oqQUPpzmi5wKPnhAhmt7ZieGnpBnCp9KKZ7XcDpq
- 2. Recomputed (your browser)
- computing…
- 3. On-chain (Solana memo)
- fetching…
Canonical bytes hashed (981 chars)
{"actor":"reviewer","decided_at":"2026-08-25T18:57:11.442Z","decision":"review","investigation_id":"d6865fa7-7035-47a3-833c-fd51e578d379","new_score":30,"page_slug":"libra-diem","prev_score":30,"reason":"This page is a well-sourced, internally consistent account of the Facebook/Meta Libra-to-Diem project and its 2022 wind-down; it shows no sign of the LIBRA-memecoin name-collision risk flagged for this review. Nearly all major claims -- dates, dollar figures, quotes, and regulatory actions -- were independently confirmed against primary sources (SEC EDGAR, FINMA, PR Newswire, Senate/House testimony). One citation (HulkApps, for Vodafone's withdrawal) does not actually support the claim it is attached to, and the page's broader regulatory-legacy paragraph leans on secondary commentary rather than primary institutional documents.","score_delta":0,"sequence_num":2,"submission_content_hash":null,"submission_id":null,"submission_kind":null,"submission_valence":null,"v":1}