Skip to main content
AVOID.NET
← 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.

Sequence
#5
Score
66 → 66 (0)
Cluster
mainnet-beta
Slot
457477954
Off-chain at
2026-10-16T02:54:49.800Z
Anchored at
2026-10-16T02:54:58.977Z
Block time
—

Independent verification

1. Database (off-chain)
AL4Ufy1dhG7dUk63DseeV3br7tNNkTn7xzkCx9cwj6uc
2. Recomputed (your browser)
computing…
3. On-chain (Solana memo)
fetching…
Canonical bytes hashed (1914 chars)
{"actor":"reviewer","artifact_identity":"c984866e091348cefb789d83a2899880","decided_at":"2026-10-16T02:54:49.529Z","decision":"review","disputed_pct":0.3077,"findings_hash":"4pCwiQkiLsh4sHE74udjqbQWh9qed535Bu4hymo8EKLR","investigation_id":"c5646ee6-7870-4351-889b-edd75d2b32dd","mode":"findings_only","new_score":66,"page_content_hash":"536474a46759ed879123a9c1c59f709aef76e791affd316cf436d4e439a37b6c","page_slug":"kat-katana-network","prev_score":66,"reason":"The page's core narrative — Katana Network as a Polygon Labs/GSR-incubated DeFi L2 on AggLayer, distinct from Sky Mavis's Ronin-based Katana DEX, with Stage 0 L2Beat classification, Certora audits, no VC allocation, and a post-TGE price collapse — is well supported by credible, independently-verifiable sources, and the L2Beat security risk section is an accurate paraphrase of the live assessment. However, several numeric details do not hold up: the token-vesting schedule is mischaracterized as 'quarterly' when the official source describes annual anniversary-based tranches; the claimed 2.7 billion circulating supply as of June 2026 is inconsistent both with the page's own stated market cap/price and with independent trackers (which show ~2.3-2.4 billion); the March 2026 crash's market-cap and volume-to-cap ratio figures (repeated in both a section and the timeline) are internally inconsistent with the page's own volume figure and do not match what is attributable to the cited (now-dead) MEXC article; a timeline entry duplicates the Upbit listing with an incorrect earlier date; and the primary MEXC citation for the crash statistics returns HTTP 410 Gone in three places. The Scamadviser citation is characterized more favorably than the underlying page, which also displays a Trust Score of 0.","score_delta":0,"sequence_num":5,"submission_content_hash":null,"submission_id":null,"submission_kind":null,"submission_valence":null,"v":1}