Skip to main content
Sign in
← 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
#3
Score
2818 (-10)
Cluster
mainnet-beta
Slot
423844512
Off-chain at
2026-06-02T16:20:06.996Z
Anchored at
Block time

Independent verification

1. Database (off-chain)
3cHfiX4HGVyAfBdm59UBT29QhgkKw7gGqkyMYHt8jsKk
2. Recomputed (your browser)
computing…
3. On-chain (Solana memo)
fetching…
Canonical bytes hashed (1423 chars)
{"actor":"judge","decided_at":"2026-06-02T16:20:06.769Z","decision":"review_revise","investigation_id":"c7da8465-6607-45d5-a0b8-37ba48362539","new_score":18,"page_slug":"fq1tyso61ah1tzodyjfswmzsd3gtoybbrnozxubz21p8","prev_score":28,"reason":"The reviewer confirmed 16 of 28 claims outright and found 7 partially supported, leaving 3 disputed and 1 unverifiable out of 28 total (14% disputed). The page's core facts — address classification, platform description, price trajectory, fair launch structure, and team anonymity — are all well-supported. The most significant error, appearing twice (claim_findings[4] and claim_findings[16]), is that the CertiK security score is described as '3.5 out of 10' when the actual scale is 5 stars (3.5/5) on CoinMarketCap and 69.20/100 on CertiK Skynet directly; the directional conclusion is correct but the numeric framing misrepresents both display systems. The April 2026 all-time-low claim (claim_findings[14] and timeline[5]) is stale: the price has continued declining and a new ATL of $0.0001899 was recorded on June 2, 2026. One cited source (CoinLore, timeline[4]) returned 404. A high-priority coverage gap on the CertiK scale error reinforces the need for targeted revision, but no core fraud or safety allegation is in dispute.","score_delta":-10,"sequence_num":3,"submission_content_hash":null,"submission_id":null,"submission_kind":null,"submission_valence":null,"v":1}