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
#4
Score
30 → 30 (0)
Cluster
mainnet-beta
Slot
457601517
Off-chain at
2026-10-16T10:18:44.539Z
Anchored at
2026-10-16T10:18:59.151Z
Block time
—

Independent verification

1. Database (off-chain)
Hb62V4TzvQ7wbcd6eqDSGSS9YRWeFXkYFz4SmshuTH8P
2. Recomputed (your browser)
computing…
3. On-chain (Solana memo)
fetching…
Canonical bytes hashed (2114 chars)
{"actor":"reviewer","artifact_identity":"69fe75bdaf1f8c70044f2961b79ea7aa","decided_at":"2026-10-16T10:18:44.275Z","decision":"review","disputed_pct":0.25,"findings_hash":"8jFRbzCi2aR4tdRR5vHi9VgkgC9dYzzN4EtNVJDDAi9b","investigation_id":"37d902e3-aec9-4679-8048-058ca5d1ebbb","mode":"findings_only","new_score":30,"page_content_hash":"7d449739eb4792ded054a956df11d3e4f0fd6fb685eb5b5de1c8853eafc7521d","page_slug":"okx-nft-aggregator","prev_score":30,"reason":"The page's largest, most consequential claims — the DOJ's $504M guilty plea, the Lazarus/Bybit $100M laundering episode and OKX's March 17, 2025 DEX aggregator suspension, the December 2023 OKX DEX private-key exploit, and the basic 21-chain/32-market platform facts — are all well supported by their cited sources. However, several specific figures are either mischaracterized or simply wrong: the page falsely claims the arXiv paper does not break out OKX NFT Aggregator's individual loss, when the paper's own table puts that figure at roughly $14,000 (not a meaningful share of the $6.9M headline number, which is dominated by an unrelated protocol); the Trustpilot rating (2.2/5) matches neither the cited source (which says 2.9/5) nor live Trustpilot data (1.9/5); the Bitcoin Ordinals 'first multi-chain platform' claim is dated to December 2023 when the actual announcement was April 2023; the ZachXBT/RAVE funding claim is dated '2025' when the cited source itself dates the event to 2026; and the claim that Malta's regulator 'initiated a review... under MiCA Article 64' overstates what was, per independent reporting, unconfirmed speculation that Malta explicitly declined to act on at the time. Four cited URLs are dead (one OKX help-center page and three secondary news sources, two of which are the same coinpedia.org article cited twice), all with live replacements identified except the OKX page, which already has a working archive snapshot. No accepted community submissions existed to review.","score_delta":0,"sequence_num":4,"submission_content_hash":null,"submission_id":null,"submission_kind":null,"submission_valence":null,"v":1}