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 · Gondi V3
View on Solana ↗
Sequence
#1
Score
Cluster
mainnet-beta
Slot
422849408
Off-chain at
2026-05-29T02:41:10.108Z
Anchored at
Block time

Independent verification

1. Database (off-chain)
9DKwA5bjzq2JtkysuVcT16PDoFeCwPWdN1YEHxxmQ7Mk
2. Recomputed (your browser)
computing…
3. On-chain (Solana memo)
fetching…
Canonical bytes hashed (6476 chars)
{"actor":"system:backfill","investigation_id":"d3bfd6f1-187e-4fa1-9d62-4dd56f370ab5","kind":"publish","page_slug":"gondi-v3","published_at":"2026-05-29T02:41:10.041Z","sequence_num":1,"snapshot":{"content_type":"investigation","entity_name":"Gondi V3","sections":[{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://www.coindesk.com/web3/2023/07/11/nft-lender-gondi-goes-live-raises-53m-round-led-by-hackvc","type":"other","url":""},{"credibility":3,"name":"https://www.newswire.com/news/gondi-debuts-full-stack-nft-liquidity-marketplace-now-supports-erc-20-22600295","type":"other","url":""},{"credibility":3,"name":"https://docs.gondi.xyz/","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://cointelegraph.com/news/nft-platform-gondi-secure-after-230k-hack","type":"other","url":""},{"credibility":3,"name":"https://dev.to/cryip/gondi-nft-lending-platform-hack-a-detailed-report-489c","type":"other","url":""},{"credibility":3,"name":"https://www.theblock.co/post/392909/nft-platform-gondi-moves-users-whole-230000-contract-exploit","type":"other","url":""},{"credibility":3,"name":"https://blog.autosec.dev/security-events/NFT-lending-agreement-Gondi-was-hacked/","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://cointelegraph.com/news/nft-platform-gondi-secure-after-230k-hack","type":"other","url":""},{"credibility":3,"name":"https://crypto.news/nft-platform-gondi-to-compensate-users-affected-in-250k-smart-contract-exploit/","type":"other","url":""},{"credibility":3,"name":"https://cryptoadventure.com/gondi-exploit-puts-nft-loan-approvals-and-asset-recovery-in-focus/","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://www.theblock.co/post/392909/nft-platform-gondi-moves-users-whole-230000-contract-exploit","type":"other","url":""},{"credibility":3,"name":"https://crypto.news/nft-platform-gondi-to-compensate-users-affected-in-250k-smart-contract-exploit/","type":"other","url":""},{"credibility":3,"name":"https://www.allcryptocurrencydaily.com/latestnews/2026/03/10/nft-platform-gondi-vows-restitution-after-230000-exploit/","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://docs.gondi.xyz/gondi-v3/security-and-audits","type":"other","url":""},{"credibility":3,"name":"https://code4rena.com/audits/2024-04-gondi-invitational","type":"other","url":""},{"credibility":3,"name":"https://code4rena.com/audits/2024-05-gondi-mitigation-review","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://dev.to/cryip/gondi-nft-lending-platform-hack-a-detailed-report-489c","type":"other","url":""},{"credibility":3,"name":"https://cryptoadventure.com/gondi-exploit-puts-nft-loan-approvals-and-asset-recovery-in-focus/","type":"other","url":""},{"credibility":3,"name":"https://blog.autosec.dev/security-events/NFT-lending-agreement-Gondi-was-hacked/","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://defillama.com/protocol/gondi","type":"other","url":""},{"credibility":3,"name":"https://www.nftgators.com/nft-lending-app-gondi-hits-record-34m-in-tvl-following-v3-rollout/","type":"other","url":""},{"credibility":3,"name":"https://www.newswire.com/news/gondi-debuts-full-stack-nft-liquidity-marketplace-now-supports-erc-20-22600295","type":"other","url":""}]}],"sources_used":[],"summary":"Gondi V3 is a decentralized, non-custodial NFT lending and borrowing protocol on Ethereum developed by Florida Street, which launched in July 2023 and raised a $5.35 million seed round from Hack.vc, Dragonfly Capital, and Pantera Capital. On March 9, 2026, the protocol suffered a smart contract exploit in its newly deployed Purchase Bundler component, resulting in the theft of approximately 78 NFTs valued at roughly $230,000 from users who had granted approvals to the vulnerable contract. The team disabled the affected feature, pledged full restitution using protocol fees, and engaged security firm Blockaid for a post-incident review; platform operations for other functions resumed the following day.","timeline":[{"date":"2023-07-11","event":"Gondi NFT lending protocol launches publicly on Ethereum; Florida Street announces $5.35 million seed round co-led by Hack.vc and Foundation Capital with participation from Dragonfly Capital and Pantera Capital.","source":""},{"date":"2024-04-08","event":"Code4rena (Zenith) conducts a Gondi Invitational audit with $74,600 USDC in prizes, reviewing V3 smart contracts.","source":""},{"date":"2024-05-14","event":"Code4rena conducts a Gondi Mitigation Review audit, identifying issues including tranche accounting errors, division ordering bugs, and access control gaps; mitigation review period runs through May 24, 2024.","source":""},{"date":"2026-02-20","event":"Gondi deploys an updated version of the Sell & Repay contract containing the Purchase Bundler component with a missing caller-verification check in the buy function.","source":""},{"date":"2026-03-09","event":"At approximately 8:12 AM UTC, an attacker executes approximately 40 transactions exploiting the Purchase Bundler's missing msg.sender check, draining 78 NFTs worth approximately $230,000 from users with active approvals but no outstanding loans. Blockaid detects and publicly discloses the attack. Stolen collections include Art Blocks, Doodles, SuperRare, and Beeple works.","source":""},{"date":"2026-03-09","event":"Gondi disables the Sell & Repay functionality and advises all users to revoke approvals for affected contracts via Revoke.cash. The team confirms active loan collateral was not affected.","source":""},{"date":"2026-03-10","event":"Gondi platform resumes operations for buying, selling, trading, and lending functions with the compromised contract excluded. Blockaid and an independent auditor review remaining contracts and clear them as safe. Gondi pledges restitution via protocol fee-funded comparable NFT purchases.","source":""},{"date":"2026-03-10","event":"Community members return several NFTs voluntarily, including Doodle, Aluminum Gazer, Lil Pudgy, and Servant of the Muse tokens. The largest single victim's loss is identified as approximately $108,000.","source":""}]},"v":1}