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
publish · Zoth ZeUSD
- Sequence
- #1
- Score
- →
- Cluster
- mainnet-beta
- Slot
- 422622628
- Off-chain at
- 2026-05-28T01:44:30.208Z
- Anchored at
- —
- Block time
- —
Independent verification
- 1. Database (off-chain)
- 7uRpHj1puSsZp8DgBtqso7RP7NtRZtAu8CGwE14FHurC
- 2. Recomputed (your browser)
- computing…
- 3. On-chain (Solana memo)
- fetching…
Canonical bytes hashed (6566 chars)
{"actor":"system:backfill","investigation_id":"ca5cb647-6571-4b13-9d37-f1bd35a95dae","kind":"publish","page_slug":"zoth-zeusd","published_at":"2026-05-28T01:44:30.125Z","sequence_num":1,"snapshot":{"content_type":"investigation","entity_name":"Zoth ZeUSD","sections":[{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://decrypt.co/311077/ethereum-defi-platform-zoth-hit-by-8-85-million-hack","type":"other","url":""},{"credibility":3,"name":"https://rekt.news/zoth-rekt","type":"other","url":""},{"credibility":3,"name":"https://www.halborn.com/blog/post/explained-the-zoth-hack-march-2025","type":"other","url":""},{"credibility":3,"name":"https://lazarus.day/incidents/zoth","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://blog.verichains.io/p/anatomy-of-a-hack-how-a-simple-logic","type":"other","url":""},{"credibility":3,"name":"https://research.blockscope.co/zoth-vault-breach","type":"other","url":""},{"credibility":3,"name":"https://protos.com/rwa-platform-zoth-suffers-second-hack-this-month-loses-8-4m/","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://research.blockscope.co/zoth-vault-breach","type":"other","url":""},{"credibility":3,"name":"https://www.halborn.com/blog/post/explained-the-zoth-hack-march-2025","type":"other","url":""},{"credibility":3,"name":"https://blog.solidityscan.com/zoth-hack-analysis-80ba3ac5076b","type":"other","url":""},{"credibility":3,"name":"https://cryptonews.com/news/rwa-restaking-protocol-zoth-suffers-security-breach/","type":"other","url":""},{"credibility":3,"name":"https://cointelegraph.com/news/zoth-exploit-admin-leak-causes-8m-losses","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://www.prnewswire.com/news-releases/zoths-next-chapter-advancing-secure-scalable-rwa-infrastructure-302450470.html","type":"other","url":""},{"credibility":3,"name":"https://cryptotvplus.com/2025/03/rwa-restaking-protocol-zoth-offers-500k-bounty-after-8-4m-hack/","type":"other","url":""},{"credibility":3,"name":"https://bitcoinethereumnews.com/blockchain/zoth-engages-crystal-blockchain-bv-for-asset-recovery-post-theft-coincu/","type":"other","url":""},{"credibility":3,"name":"https://medium.com/@zoth.io/zoth-secures-15m-strategic-commitment-from-bolts-capital-to-power-the-future-of-real-world-assets-262ba4577404","type":"other","url":""},{"credibility":3,"name":"https://defillama.com/protocol/zoth","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://www.rootdata.com/Projects/detail/Zoth?k=MTEzMDM%3D","type":"other","url":""},{"credibility":3,"name":"https://www.finsmes.com/2024/04/zoth-raises-2-5m-in-funding.html","type":"other","url":""},{"credibility":3,"name":"https://cryptobriefing.com/zoth-4m-funding-strategy/","type":"other","url":""},{"credibility":3,"name":"https://hacken.io/audits/zoth/sca-zoth-zeusd-contracts-dec2024/","type":"other","url":""},{"credibility":3,"name":"https://www.cryptonite.ae/global/zoth-protocol-hack-8-85m-uae-defi-2025","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://www.halborn.com/blog/post/explained-the-zoth-hack-march-2025","type":"other","url":""},{"credibility":3,"name":"https://blog.solidityscan.com/zoth-hack-analysis-80ba3ac5076b","type":"other","url":""},{"credibility":3,"name":"https://blog.verichains.io/p/anatomy-of-a-hack-how-a-simple-logic","type":"other","url":""},{"credibility":3,"name":"https://research.blockscope.co/zoth-vault-breach","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://research.blockscope.co/zoth-vault-breach","type":"other","url":""},{"credibility":3,"name":"https://lazarus.day/incidents/zoth","type":"other","url":""},{"credibility":3,"name":"https://rekt.news/zoth-rekt","type":"other","url":""}]}],"sources_used":[],"summary":"Zoth is a Dubai-based real-world asset (RWA) restaking protocol and the issuer of ZeUSD, a CDP-style stablecoin backed by tokenized fixed-income assets including U.S. T-Bills and ETFs. In March 2025, the protocol suffered two separate security incidents within three weeks: a $285,000 logic-flaw exploit on March 1 and a critical $8.4–8.85 million admin key compromise on March 21, the latter resulting in the theft of 8.85 million USD0++ tokens. The stolen funds remain largely unrecovered as of mid-2025, with Zoth offering a $500,000 bounty and engaging Crystal Blockchain BV for forensic investigation.","timeline":[{"date":"2023-01-01","event":"Zoth protocol founded in Dubai by Pritam Dutta and Koushik Bhargav","source":""},{"date":"2024-04-10","event":"Zoth raises $2.5M seed round led by Borderless Capital and others including Wormhole and SingularityDAO","source":""},{"date":"2024-08-06","event":"Zoth raises $4M strategic funding round with Ripple among backers","source":""},{"date":"2024-09-18","event":"Zoth Atlas introduces ZeUSD as a permissionless fixed-income RWA gateway","source":""},{"date":"2024-12-01","event":"Hacken publishes smart contract audit of Zoth ZeUSD contracts","source":""},{"date":"2025-01-27","event":"Zoth announces first-ever RWA restaking layer with ZeUSD pre-deposit campaign","source":""},{"date":"2025-02-01","event":"ZeUSD enters beta phase, reaching over $27M TVL within six weeks","source":""},{"date":"2025-03-01","event":"ZeUSD opens to public; first exploit occurs on the same day — $285,000 stolen via LTV logic flaw in mintWithStable() function exploiting Uniswap V3 price manipulation","source":""},{"date":"2025-03-21","event":"Second exploit: attacker compromises Zoth deployer wallet (0x3604582f...218dca), upgrades USD0PPSubVaultUpgradeable proxy to malicious contract, drains 8,851,750 USD0++ tokens (~$8.4–8.85M). Funds converted to DAI then ETH across five wallets","source":""},{"date":"2025-03-22","event":"Zoth freezes 73% of TVL, engages Crystal Blockchain BV for investigation, and offers $500,000 recovery bounty (10% of recovered funds)","source":""},{"date":"2025-04-13","event":"Whitestream threat intelligence report tags the March 21 exploit with a Lazarus Group attribution indicator (via lazarus.day)","source":""},{"date":"2025-08-01","event":"Zoth secures $15M strategic token commitment from Bolts Capital to fund protocol recovery and ZeUSD relaunch","source":""}]},"v":1}