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 · Infini Protocol
- Sequence
- #1
- Score
- →
- Cluster
- mainnet-beta
- Slot
- 423217210
- Off-chain at
- 2026-05-30T19:10:25.896Z
- Anchored at
- —
- Block time
- —
Independent verification
- 1. Database (off-chain)
- CxMgg9iMyWrjtCzHVXEDDogQpGf8987Z3LKkdRiqFMuW
- 2. Recomputed (your browser)
- computing…
- 3. On-chain (Solana memo)
- fetching…
Canonical bytes hashed (6492 chars)
{"actor":"system:backfill","investigation_id":"a922f0f3-2563-41e5-a465-a63ac7499e6a","kind":"publish","page_slug":"infini-protocol","published_at":"2026-05-30T19:10:25.827Z","sequence_num":1,"snapshot":{"content_type":"investigation","entity_name":"Infini Protocol","sections":[{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://www.infini.money/","type":"other","url":""},{"credibility":3,"name":"https://www.aicoin.com/en/article/465480","type":"other","url":""},{"credibility":3,"name":"https://www.globenewswire.com/news-release/2026/05/01/3286168/0/en/Infini-Secures-MSB-Registration-in-Canada-Advancing-Its-Global-AI-Financial-Operating-System-for-Next-Generation-Enterprises.html","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://rekt.news/infini-rekt","type":"other","url":""},{"credibility":3,"name":"https://www.halborn.com/blog/post/explained-the-infini-hack-february-2025","type":"other","url":""},{"credibility":3,"name":"https://decrypt.co/307513/crypto-neo-bank-infini-50-million-exploit","type":"other","url":""},{"credibility":3,"name":"https://www.coindesk.com/markets/2025/02/24/payments-card-issuer-infini-offers-reward-for-return-of-funds-after-usd49-million-exploit","type":"other","url":""},{"credibility":3,"name":"https://coinjournal.net/news/what-we-know-about-the-49-5-million-infini-exploit-so-far/","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://rekt.news/infini-rekt","type":"other","url":""},{"credibility":3,"name":"https://www.livebitcoinnews.com/suspected-infini-hacker-routes-32-7m-in-eth-through-tornado-cash/","type":"other","url":""},{"credibility":3,"name":"https://cryptorank.io/news/feed/d350b-infini-hacker-eth-laundering-tornado","type":"other","url":""},{"credibility":3,"name":"https://crypto.news/infini-exploiter-resurfaces-to-buy-eth-dip/","type":"other","url":""},{"credibility":3,"name":"https://crypto-economy.com/infini-hacker-launders-millions-using-tornado-cash-amid-regulatory-heat/","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://www.coindesk.com/markets/2025/02/24/payments-card-issuer-infini-offers-reward-for-return-of-funds-after-usd49-million-exploit","type":"other","url":""},{"credibility":3,"name":"https://crypto.news/infini-founder-reaffirms-20-bounty-and-legal-immunity-to-infini-hacker-for-return-of-stolen-funds/","type":"other","url":""},{"credibility":3,"name":"https://bitcoinethereumnews.com/finance/infini-offers-hacker-9-9m-to-return-stolen-funds/","type":"other","url":""},{"credibility":3,"name":"https://defi-planet.com/2025/03/infini-founder-appeals-to-hacker-with-bounty-offer-following-49-5m-heist/","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://www.halborn.com/blog/post/explained-the-infini-hack-february-2025","type":"other","url":""},{"credibility":3,"name":"https://www.quillaudits.com/blog/hack-analysis/how-infini-lost-49-million-in-a-defi-hack","type":"other","url":""},{"credibility":3,"name":"https://rekt.news/infini-rekt","type":"other","url":""},{"credibility":3,"name":"https://coinjournal.net/news/what-we-know-about-the-49-5-million-infini-exploit-so-far/","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://www.globenewswire.com/news-release/2026/05/01/3286168/0/en/Infini-Secures-MSB-Registration-in-Canada-Advancing-Its-Global-AI-Financial-Operating-System-for-Next-Generation-Enterprises.html","type":"other","url":""},{"credibility":3,"name":"https://decrypt.co/307513/crypto-neo-bank-infini-50-million-exploit","type":"other","url":""},{"credibility":3,"name":"https://www.bankinfosecurity.com/cryptohack-roundup-49m-infini-exploit-a-27613","type":"other","url":""}]}],"sources_used":[],"summary":"Infini is a Hong Kong-based stablecoin neobank offering yield, payments, and enterprise treasury tools built on DeFi infrastructure. In February 2025, the platform suffered a $49.5 million exploit when a former contract developer who had secretly retained administrative privileges drained the Morpho MEVCapital USDC Vault across two transactions. Founder Christian Li pledged personal coverage of losses and offered a 20% bounty to the attacker; as of mid-2026 the stolen funds have not been recovered, with the exploiter laundering proceeds through Tornado Cash.","timeline":[{"date":"2024-11-01","event":"Malicious exploiter contract deployed by the former developer, embedding a privileged admin role (0x8e0b) approximately 114 days before the attack.","source":""},{"date":"2025-02-23","event":"Exploit initiated late Sunday evening. Attacker funded wallet with 1 ETH from Tornado Cash and drained $11.45 million in USDC from Morpho MEVCapital vault (first transaction).","source":""},{"date":"2025-02-24","event":"Second drain of $38.06 million USDC executed; total stolen reaches approximately $49.5 million. Stolen USDC converted to DAI, then swapped to roughly 17,696 ETH. Cyvers, PeckShield, and CertiK detect and report the exploit. Infini acknowledges the breach approximately 8 hours after initial detection.","source":""},{"date":"2025-02-24","event":"Founder Christian Li publicly accepts personal responsibility and pledges to cover all losses. Infini offers the attacker a 20% bounty (~$9.9M) and legal immunity for return of funds within 48 hours.","source":""},{"date":"2025-03-01","event":"Christian Li reaffirms 20% bounty offer and legal immunity. No funds have been returned.","source":""},{"date":"2025-07-17","event":"Alleged Infini hacker moves 3,000 ETH through Tornado Cash in the first identified laundering tranche post-exploit.","source":""},{"date":"2025-08-11","event":"Infini issues a final ultimatum to the hacker, demanding return of the full $49.5 million by August 13, 2025 at 20:00 GMT+8. The deadline passes without compliance.","source":""},{"date":"2026-02-01","event":"Alleged exploiter purchases approximately 6,316 ETH and immediately routes proceeds into Tornado Cash, per PeckShield and CertiK monitoring.","source":""},{"date":"2026-05-01","event":"Infini secures MSB registration with Canada's FINTRAC, covering foreign exchange, money transfer, remittance, and virtual currency services, signaling continued business operations.","source":""}]},"v":1}