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 · Audius
View on Solana ↗
Sequence
#1
Score
Cluster
mainnet-beta
Slot
422765142
Off-chain at
2026-05-28T17:24:55.902Z
Anchored at
Block time

Independent verification

1. Database (off-chain)
Aj422cok6T2vZLak4doDHHPQFDqkkbZUZJEaERC3qnCm
2. Recomputed (your browser)
computing…
3. On-chain (Solana memo)
fetching…
Canonical bytes hashed (6302 chars)
{"actor":"system:backfill","investigation_id":"783e4b94-9c36-46a8-b071-ef7fc56191b5","kind":"publish","page_slug":"audius","published_at":"2026-05-28T17:24:55.777Z","sequence_num":1,"snapshot":{"content_type":"investigation","entity_name":"Audius","sections":[{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://cryptoslate.com/attackers-stole-6-million-from-audius-by-exploiting-a-bug-in-the-contract/","type":"other","url":""},{"credibility":3,"name":"https://cointelegraph.com/news/hacker-drains-1-08m-from-audius-following-passing-of-malicious-proposal","type":"other","url":""},{"credibility":3,"name":"https://losslessdefi.medium.com/audius-hack-code-enabled-governance-attack-33ac9d8084c8","type":"other","url":""},{"credibility":3,"name":"https://www.bankinfosecurity.com/thief-steals-6m-tokens-from-audius-sells-them-for-1m-a-19639","type":"other","url":""},{"credibility":3,"name":"https://www.bitdefender.com/en-us/blog/hotforsecurity/hacker-exploits-bug-at-decentralized-music-platform-audius-steals-6-million-worth-of-tokens","type":"other","url":""},{"credibility":3,"name":"https://dailycoin.com/music-platform-audius-audio-hacked-for-6m-via-proposal-exploit/","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://cryptonews.net/news/security/9578753/","type":"other","url":""},{"credibility":3,"name":"https://losslessdefi.medium.com/audius-hack-code-enabled-governance-attack-33ac9d8084c8","type":"other","url":""},{"credibility":3,"name":"https://github.com/nukanoto/audius-exploit","type":"other","url":""},{"credibility":3,"name":"https://hashdex.com/en-US/insights/three-lessons-from-the-audius-hack","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://coinmarketcap.com/currencies/audius/","type":"other","url":""},{"credibility":3,"name":"https://www.coingecko.com/en/coins/audius","type":"other","url":""},{"credibility":3,"name":"https://www.cnbc.com/2021/08/17/audius-lands-tiktok-partnership-and-its-token-audio-market-cap-surged.html","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://www.rollingstone.com/pro/news/audius-blockchain-nft-crypto-streaming-platform-1226559/","type":"other","url":""},{"credibility":3,"name":"https://www.crunchbase.com/organization/audius","type":"other","url":""},{"credibility":3,"name":"https://forkast.news/what-is-audius-could-it-be-the-next-spotify/","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://www.cnbc.com/2021/08/17/audius-lands-tiktok-partnership-and-its-token-audio-market-cap-surged.html","type":"other","url":""},{"credibility":3,"name":"https://www.rollingstone.com/pro/news/tiktok-sounds-streaming-crypto-blockchain-nfts-audius-1211699/","type":"other","url":""},{"credibility":3,"name":"https://routenote.com/blog/audius-tops-7-5-million-users-after-acquiring-soundstage-fm/","type":"other","url":""},{"credibility":3,"name":"https://x.com/audius/status/1968485999933034944","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://home.treasury.gov/news/press-releases/jy0916","type":"other","url":""},{"credibility":3,"name":"https://www.justice.gov/usao-sdny/pr/tornado-cash-founders-charged-money-laundering-and-sanctions-violations","type":"other","url":""},{"credibility":3,"name":"https://cryptoslate.com/attackers-stole-6-million-from-audius-by-exploiting-a-bug-in-the-contract/","type":"other","url":""}]}],"sources_used":[],"summary":"Audius is a decentralized music streaming protocol and its native AUDIO token, launched in 2020 on Ethereum and subsequently migrated to Solana. On July 23, 2022, an attacker exploited a critical re-initialization vulnerability in Audius governance smart contracts, draining 18.56 million AUDIO tokens (valued at approximately $6 million at the time) from the community treasury before swapping them for approximately $1.08 million in ETH via Uniswap and routing funds through Tornado Cash. The platform has continued to operate since the exploit, deploying patched contracts and expanding user and artist partnerships, but the AUDIO token has declined approximately 99.6% from its all-time high and the exploit raised serious questions about audit quality.","timeline":[{"date":"2018-01-01","event":"Audius founded by Roneil Rumburg, Forrest Browning, and Ranidu Lankage; raises $5.5M Series A from General Catalyst.","source":""},{"date":"2019-08-01","event":"Audius testnet launched; independent node operators begin supporting the network.","source":""},{"date":"2020-09-01","event":"Audius mainnet launches alongside the AUDIO token; platform reports over 500,000 monthly active users.","source":""},{"date":"2020-10-01","event":"Governance, staking, and delegation smart contracts deployed on Ethereum mainnet; audited by OpenZeppelin.","source":""},{"date":"2021-08-17","event":"Audius announces partnership with TikTok as its first music streaming integration; AUDIO token surges over 90%.","source":""},{"date":"2021-10-01","event":"Kudelski Security audits Audius smart contracts; re-initialization vulnerability goes undetected.","source":""},{"date":"2022-07-23","event":"Governance exploit: attacker exploits storage collision bug, passes malicious governance proposal, drains 18,564,497 AUDIO (~$6M) from community treasury. Proceeds (~$1.08M ETH) swapped on Uniswap and laundered via Tornado Cash. Audius team deploys fix within 87 minutes.","source":""},{"date":"2022-08-08","event":"U.S. Treasury OFAC sanctions Tornado Cash, the mixer used by the Audius attacker to launder stolen proceeds.","source":""},{"date":"2022-01-01","event":"Audius acquires virtual concert platform SoundStage.fm; platform tops 7.5 million monthly users.","source":""},{"date":"2023-08-23","event":"Tornado Cash co-founders charged by U.S. DOJ with money laundering and sanctions violations.","source":""},{"date":"2026-05-01","event":"AUDIO trading at approximately $0.019, approximately 99.6% below all-time high. Audius warns users of phishing airdrop campaign impersonating the platform.","source":""}]},"v":1}