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 · GriffinAI
- Sequence
- #1
- Score
- →
- Cluster
- mainnet-beta
- Slot
- 422339848
- Off-chain at
- 2026-05-26T18:37:12.016Z
- Anchored at
- —
- Block time
- —
Independent verification
- 1. Database (off-chain)
- 25CosybYpDK6CBtXtKiW3WiEqduH8gMnNx3NVyMy26or
- 2. Recomputed (your browser)
- computing…
- 3. On-chain (Solana memo)
- fetching…
Canonical bytes hashed (6340 chars)
{"actor":"system:backfill","investigation_id":"dcd00e3a-2926-4f86-af07-e3607697fe7b","kind":"publish","page_slug":"griffinai","published_at":"2026-05-26T18:37:11.921Z","sequence_num":1,"snapshot":{"content_type":"investigation","entity_name":"GriffinAI","sections":[{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://rekt.news/griffinai-rekt","type":"other","url":""},{"credibility":3,"name":"https://www.quillaudits.com/blog/hack-analysis/griffin-ai-exploit","type":"other","url":""},{"credibility":3,"name":"https://beincrypto.com/griffin-ai-gain-token-crash-exploit/","type":"other","url":""},{"credibility":3,"name":"https://crypto.news/griffin-ai-price-attacker-mints-5b-gain-tokens-2025/","type":"other","url":""},{"credibility":3,"name":"https://icobench.com/news/griffin-ais-gain-token-suffers-2-93m-mint-and-dump-exploit/","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://www.quillaudits.com/blog/hack-analysis/griffin-ai-exploit","type":"other","url":""},{"credibility":3,"name":"https://quillaudits.medium.com/griffin-ai-exploit-6c60bcfd4a0e","type":"other","url":""},{"credibility":3,"name":"https://www.defendor.xyz/griffin-ais-3m-token-heist-how-admin-keys-turned-their-bridge-into-a-money-printer/","type":"other","url":""},{"credibility":3,"name":"https://www.cryptopolitan.com/griffin-ai-crash-unauthorized-gain-minting/","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://www.web3isgoinggreat.com/?id=griffin-ai-exploit","type":"other","url":""},{"credibility":3,"name":"https://beincrypto.com/griffin-ai-gain-token-crash-exploit/","type":"other","url":""},{"credibility":3,"name":"https://cryptorank.io/news/feed/be3ee-griffin-ai-crashes-90-as-attacker-mints-5b-coins-after-binance-alpha-debut","type":"other","url":""},{"credibility":3,"name":"https://themerkle.com/griffin-ais-gain-token-suffers-90-crash-after-exploit/","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://blog.griffinai.io/news/griffin-ai-re-launch","type":"other","url":""},{"credibility":3,"name":"https://cryptopotato.com/the-wait-is-over-griffin-ai-is-re-launching-its-gain-token-on-major-exchanges/","type":"other","url":""},{"credibility":3,"name":"https://www.btcc.com/en-US/square/Beincrypto/1013862","type":"other","url":""},{"credibility":3,"name":"https://www.coingecko.com/en/coins/griffin-ai","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://www.coingecko.com/en/coins/griffin-ai","type":"other","url":""},{"credibility":3,"name":"https://coinmarketcap.com/currencies/griffin-ai/","type":"other","url":""},{"credibility":3,"name":"https://www.binance.com/en/price/griffin-ai","type":"other","url":""},{"credibility":3,"name":"https://chainwire.org/2025/09/24/griffin-ai-lists-gain-on-leading-exchanges-launches-utility-token-on-bnb-chain/","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://www.quillaudits.com/blog/hack-analysis/griffin-ai-exploit","type":"other","url":""},{"credibility":3,"name":"https://rekt.news/griffinai-rekt","type":"other","url":""},{"credibility":3,"name":"https://www.defendor.xyz/griffin-ais-3m-token-heist-how-admin-keys-turned-their-bridge-into-a-money-printer/","type":"other","url":""},{"credibility":3,"name":"https://www.web3isgoinggreat.com/?id=griffin-ai-exploit","type":"other","url":""}]}],"sources_used":[],"summary":"Griffin AI is a Web3 no-code AI agent builder on BNB Chain that launched its native GAIN token on Binance Alpha on September 24, 2025. Within hours of launch, an attacker exploited a misconfigured LayerZero cross-chain peer to mint 5 billion unauthorized GAIN tokens and dump approximately $3 million worth into the market, crashing the token 87-90% and erasing roughly $36 million in market capitalization. The team subsequently enacted a token migration, a $2.5 million recovery fund, and a re-launch on October 6, 2025, though GAIN continues to trade approximately 95% below its all-time high.","timeline":[{"date":"2025-09-24","event":"Griffin AI lists GAIN token on Binance Alpha, KuCoin, MEXC, HTX, and Gate.io. Token opens at $0.05 and surges over 400% to approximately $0.24, reaching a peak fully diluted valuation near $224 million.","source":""},{"date":"2025-09-24","event":"Attacker compromises the admin EOA on BNB Chain (0x54a978238984d581edd3a9359dda9be53a930a7e), calls `setPeer` to register a fraudulent Ethereum contract as a trusted LayerZero peer, and mints 5 billion unauthorized GAIN tokens on BNB Chain.","source":""},{"date":"2025-09-24","event":"GoPlus Security issues an on-chain alert approximately 22 minutes after the exploit. Attacker dumps 147.5 million GAIN on PancakeSwap for approximately 2,955 BNB (~$3 million). Proceeds converted to ~720 ETH via deBridge and routed through Tornado Cash.","source":""},{"date":"2025-09-24","event":"GAIN collapses 87-90% from peak, market capitalization falls from ~$224 million to approximately $7 million. Griffin AI requests all exchanges halt GAIN deposits, withdrawals, and trading.","source":""},{"date":"2025-09-25","event":"Founder Oliver Feldmeier issues public apology, takes 'full responsibility,' and attributes breach to 'a misconfigured LayerZero cross-chain messaging set-up and compromised key.' ZachXBT flags the incident on his Telegram channel, with secondary sources citing his linkage of attacker laundering activity to DPRK-affiliated wallets.","source":""},{"date":"2025-09-25","event":"Griffin AI announces migration to a new fully-audited GAIN token and establishment of a $2.5 million recovery fund to compensate affected buyers.","source":""},{"date":"2025-10-06","event":"Griffin AI re-launches GAIN token on major exchanges. Pre-hack holders receive new GAIN 1:1 via airdrop. Binance covers approximately half of replacement tokens distributed to affected users.","source":""},{"date":"2026-05-26","event":"GAIN trades at approximately $0.0013, approximately 95.3% below its all-time high of ~$0.028. No regulatory actions have been identified against Griffin AI or its founders.","source":""}]},"v":1}