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 · Pokemon
- Sequence
- #6
- Score
- 73 → 73 (0)
- Cluster
- mainnet-beta
- Slot
- 457864391
- Off-chain at
- 2026-10-17T02:06:17.038Z
- Anchored at
- 2026-10-17T02:06:32.589Z
- Block time
- —
Independent verification
- 1. Database (off-chain)
- Fnn15trHq9ZttyaJNzppog6ttbS95iV53HqcF9nkBpXn
- 2. Recomputed (your browser)
- computing…
- 3. On-chain (Solana memo)
- fetching…
Canonical bytes hashed (1814 chars)
{"actor":"reviewer","artifact_identity":"8a7e91dbbcd01569d63130a2a513e128","decided_at":"2026-10-17T02:06:16.832Z","decision":"review","disputed_pct":0.125,"findings_hash":"B7xTWPbWkszje9yhpUAVKByS9162PKdz8XG7tsr82Mh6","investigation_id":"ae175d81-1ef5-4db8-a3ab-49868a08fd36","mode":"findings_only","new_score":73,"page_content_hash":"8da4a7e8abbc2cbbf31a8433cd42ce01a639420aa7af78a7b8adb11f53521ad9","page_slug":"pokemon","prev_score":73,"reason":"The page's core factual claims are well supported by independently verifiable sources: the 2022 Australian Federal Court injunction against Kotiota Studios/Pokemon Pty Ltd, the false contractor claims, TPCi's no-NFT statement, the Curcio/Bondarchuk card-grading fraud scheme and card values, the 2025 prototype-card fraud allegations, and the Singapore Police Force cryptocurrency job-scam advisory all check out against primary or credible secondary sources. Two defects stand out: the arrest/unsealing date for Curcio and Bondarchuk is recorded as 2024-05-31 when DOJ and secondary reporting place it on 2024-05-23, and the headline Singapore trading-card-scam tally (477 cases/$958,000) was already superseded by the Singapore Police Force's own February 2026 release (609 cases/$1.1 million) before the page's cited Bitdefender article was even published, making that figure stale in two places (a section and its matching timeline entry). The page also has no coverage of a 2026 incident in which the official Pokemon social account was hijacked to promote a fake memecoin — a materially relevant gap for a crypto-focused investigation — nor of the 2022 Animoon rug pull or the Kotiota case's 2023 follow-up judgment.","score_delta":0,"sequence_num":6,"submission_content_hash":null,"submission_id":null,"submission_kind":null,"submission_valence":null,"v":1}