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 · Tiffany Milanovich
- Sequence
- #4
- Score
- 0 → 0 (0)
- Cluster
- mainnet-beta
- Slot
- 449605521
- Off-chain at
- 2026-09-23T05:15:58.900Z
- Anchored at
- —
- Block time
- —
Independent verification
- 1. Database (off-chain)
- 7kuJ5s3iKcxcrB1fRWTpgA8bPkf7PxdwK7tzDtxByMbq
- 2. Recomputed (your browser)
- computing…
- 3. On-chain (Solana memo)
- fetching…
Canonical bytes hashed (2166 chars)
{"actor":"reviewer","artifact_identity":"5e30b1ebd92558265e168813f31f2aa2","decided_at":"2026-09-23T05:15:58.590Z","decision":"review","disputed_pct":0.08,"findings_hash":"7badHMxi2y1eiQCLV4hYoT2cqWHJoWUu9EGQxdGZ7ext","investigation_id":"3456ece0-b6b3-4b34-917f-faee271d0a77","mode":"findings_only","new_score":0,"page_content_hash":"33a653129a4038cdee237e6272b2d908564fdd32e95446d06ca7d995f392abc1","page_slug":"tiffany-milanovich","prev_score":0,"reason":"The page's core factual scaffolding is well supported: the $1.2M Trezor and $500K Coinbase theft amounts, the BitcoinIRA spoofing/Patricia Massie alias, the 631,000 DAI holding, the Shuffle casino lockdown, and the connection to John Daghita's arrest and CMDSS background all check out against both the cited secondary reporting and, in several cases, independent on-chain verification performed for this review (Bitcoin and Ethereum address balances matched the alleged theft amounts in order of magnitude). Two defects were found: the 'Connection to John Daghita' section states the Telegram band-for-band exchange occurred in January 2025, when ZachXBT's own tweets and contemporaneous CoinDesk reporting place it in January 2026 (the page's own timeline entry already has the correct year, so this is an internal inconsistency as well as a factual error); and the Modus Operandi section describes 'bled' and 'harm' as two separate threat actors, when multiple secondary reports of the same ZachXBT thread describe them as two aliases of one person. Two additional claims (WEEX's exact phrasing about her role, and Lookonchain 'corroborating on-chain attributions') overstate what their cited sources actually say. The page consistently and appropriately hedges the unconfirmed-charges status, which remains accurate as of this review (no charges found as of September 2026). Coverage gaps center on the absence of independent court-record verification for the Connecticut warrant and no reconciliation of itemized incident amounts against the $5M headline total.","score_delta":0,"sequence_num":4,"submission_content_hash":null,"submission_id":null,"submission_kind":null,"submission_valence":null,"v":1}