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.

Decision
publish · PRXVT
View on Solana ↗
Sequence
#1
Score
Cluster
mainnet-beta
Slot
422848473
Off-chain at
2026-05-29T02:35:05.932Z
Anchored at
Block time

Independent verification

1. Database (off-chain)
GM7NepQBUTQ3uJBDgQdHvXa6LrgidQZheuTawB3WStjW
2. Recomputed (your browser)
computing…
3. On-chain (Solana memo)
fetching…
Canonical bytes hashed (5651 chars)
{"actor":"system:backfill","investigation_id":"422ed46b-ac77-43f7-a2f6-63c1fb503dcc","kind":"publish","page_slug":"prxvt","published_at":"2026-05-29T02:35:05.852Z","sequence_num":1,"snapshot":{"content_type":"investigation","entity_name":"PRXVT","sections":[{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://www.coingecko.com/en/coins/prxvt-by-virtuals","type":"other","url":""},{"credibility":3,"name":"https://basescan.org/token/0xc2ff2e5aa9023b1bb688178a4a547212f4614bc0","type":"other","url":""},{"credibility":3,"name":"https://web3.bitget.com/en/swap/base/0xC2FF2E5aa9023b1bb688178a4a547212f4614bc0","type":"other","url":""},{"credibility":3,"name":"https://messari.io/project/prxvt-by-virtuals","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://github.com/SunWeb3Sec/DeFiHackLabs/blob/main/src/test/2026-01/PRXVT_exp.sol","type":"other","url":""},{"credibility":3,"name":"https://blockthreat.com/blockthreat-week-1-2026/","type":"other","url":""},{"credibility":3,"name":"https://x.com/AndreaPN/status/2006741203480621182","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://x.com/evansWeb3Dev/status/2006732832228471156","type":"other","url":""},{"credibility":3,"name":"https://x.com/ethermage/status/2006940832604237882","type":"other","url":""},{"credibility":3,"name":"https://www.chaincatcher.com/en/article/2160162","type":"other","url":""},{"credibility":3,"name":"https://x.com/AndreaPN/status/2006741203480621182","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://blockthreat.com/blockthreat-week-1-2026/","type":"other","url":""},{"credibility":3,"name":"https://en.wikipedia.org/wiki/ZachXBT","type":"other","url":""},{"credibility":3,"name":"https://x.com/AndreaPN/status/2006741203480621182","type":"other","url":""},{"credibility":3,"name":"https://whitepaper.virtuals.io/info-hub/security/security-audit-reports","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://basescan.org/token/0xc2ff2e5aa9023b1bb688178a4a547212f4614bc0","type":"other","url":""},{"credibility":3,"name":"https://basescan.org/address/0x4b5d32a07b8d3ec5d6928caa30196f8dd6a7c5a9","type":"other","url":""},{"credibility":3,"name":"https://www.coingecko.com/en/coins/prxvt-by-virtuals","type":"other","url":""},{"credibility":3,"name":"https://www.geckoterminal.com/base/pools/0xacad49114f03e0d24bd79abf206ac9523d726fde","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://www.mexc.com/price/prxvt-by-virtuals/info","type":"other","url":""},{"credibility":3,"name":"https://www.lbank.com/price/prxvt-by-virtuals/what-is","type":"other","url":""},{"credibility":3,"name":"https://holder.io/coins/prxvt/","type":"other","url":""},{"credibility":3,"name":"https://www.coincarp.com/currencies/prxvt-by-virtuals/","type":"other","url":""}]}],"sources_used":[],"summary":"PRXVT (ticker: PRXVT) is a privacy-focused AI-agent token launched on the Base blockchain via the Virtuals Protocol launchpad. The project markets itself as the governance and utility token for px402, an alleged zero-knowledge payment SDK designed to enable anonymous USDC transactions for autonomous AI agents. In early January 2026 the project's staking contract was exploited via a reward-claiming vulnerability, causing the token price to crash to an all-time low and prompting a contested emergency removal of a liquidity pool that was publicly represented as locked for ten years.","timeline":[{"date":"2025-12-01","event":"PRXVT token launches on Base via Virtuals Protocol launchpad, reaching an all-time high of approximately $0.009 during December 2025.","source":""},{"date":"2026-01-01","event":"Suspected Virtuals Protocol address withdraws 4 million VIRTUAL from LP wallet and deposits 1 million VIRTUAL (~$4.07M) into Bybit, per ChainCatcher/Arkham data.","source":""},{"date":"2026-01-05","event":"PRXVT staking contract (stPRXVT) exploited via CREATE2-based reward claim vulnerability. Approximately 32.8 ETH is drained. Token price crashes to an all-time low near $0.000034. Team pauses staking and triggers emergency LP removal.","source":""},{"date":"2026-01-05","event":"PRXVT/VIRTUAL liquidity pool removed from Virtuals Protocol, triggering community debate about the ten-year LP lock guarantee and whether the escape hatch sets a problematic precedent.","source":""},{"date":"2026-01-06","event":"PRXVT team (@PRXVTai) publicly commits to compensate holders affected by the exploit, including users who held leveraged positions via Wasabi Protocol at the time of LP removal.","source":""},{"date":"2026-01-07","event":"BlockThreat Week 1 2026 newsletter catalogues the PRXVT staking exploit alongside other incidents, including Unleash Protocol and Valinity. Full post-mortem details are paywalled.","source":""},{"date":"2026-01-10","event":"DeFiHackLabs publishes a Foundry-based proof-of-concept reproduction of the PRXVT staking exploit (PRXVT_exp.sol) in its 2026-01 directory.","source":""},{"date":"2026-01-01","event":"PRXVT migrates from original token contract (0xc2ff2e5a...) to new contract (0x4b5d32a0...) on Base Mainnet following the exploit.","source":""},{"date":"2026-05-28","event":"PRXVT trading at approximately $0.0018, with a market cap near $1.1 million USD and daily volume near $43,000. ZachXBT flag on the project is noted in AVOID.NET records.","source":""}]},"v":1}