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.

Sequence
#1
Score
Cluster
mainnet-beta
Slot
422766148
Off-chain at
2026-05-28T17:31:37.490Z
Anchored at
Block time

Independent verification

1. Database (off-chain)
8vHro1ZtL5nhfZBnHkyDZPiV9Q5GKrET4PWaRkgwnM96
2. Recomputed (your browser)
computing…
3. On-chain (Solana memo)
fetching…
Canonical bytes hashed (6895 chars)
{"actor":"system:backfill","investigation_id":"af09701f-259c-4f20-9652-cbb81aeffcb5","kind":"publish","page_slug":"hundred-finance","published_at":"2026-05-28T17:31:37.463Z","sequence_num":1,"snapshot":{"content_type":"investigation","entity_name":"Hundred Finance","sections":[{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://www.cryptocurrencyguide.org/what-is-compound-fork-hundred-finance-and-can-it-regain-momentum/","type":"other","url":""},{"credibility":3,"name":"https://hundred.finance","type":"other","url":""},{"credibility":3,"name":"https://docs.hundred.finance/","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://beincrypto.com/hundred-finance-loses-6-5-million-in-defi-reentrancy-attack/","type":"other","url":""},{"credibility":3,"name":"https://www.vidma.io/blog/the-agave-and-hundred-finance-hack-a-11-7m-reentrancy-exploit","type":"other","url":""},{"credibility":3,"name":"https://www.sharkteam.org/report/analysis/20220317001A_en.pdf","type":"other","url":""},{"credibility":3,"name":"https://medium.com/immunefi/a-poc-of-the-hundred-finance-heist-4121f23a098","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://rekt.news/hundred-rekt2","type":"other","url":""},{"credibility":3,"name":"https://www.halborn.com/blog/post/explained-the-hundred-finance-hack-april-2023","type":"other","url":""},{"credibility":3,"name":"https://cointelegraph.com/news/hundred-finance-loses-7-million-in-optimism-hack","type":"other","url":""},{"credibility":3,"name":"https://blockapex.io/hundred-finance-hack-analysis/","type":"other","url":""},{"credibility":3,"name":"https://www.numencyber.com/hundred-finance-exploit-7-million/","type":"other","url":""},{"credibility":3,"name":"https://blocksec.com/blog/6-hundred-finance-incident-catalyzing-the-wave-of-precision-related-exploits-in-vulnerable-forked-protocols","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://www.web3isgoinggreat.com/single/hundred-finance-shuts-down","type":"other","url":""},{"credibility":3,"name":"https://x.com/HundredFinance/status/1689358397898887168","type":"other","url":""},{"credibility":3,"name":"https://decrypt.co/136918/hacker-exploits-hundred-finance-protocol-in-7-4-million-heist","type":"other","url":""},{"credibility":3,"name":"https://www.halborn.com/blog/post/explained-the-hundred-finance-hack-april-2023","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://www.dlnews.com/articles/defi/hundred-finance-hacker-moves-crypto-from-curve-finance/","type":"other","url":""},{"credibility":3,"name":"https://cointelegraph.com/news/hundred-finance-hacker-moves-assets-year-after-exploit","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://blocksec.com/blog/6-hundred-finance-incident-catalyzing-the-wave-of-precision-related-exploits-in-vulnerable-forked-protocols","type":"other","url":""},{"credibility":3,"name":"https://www.vidma.io/blog/the-agave-and-hundred-finance-hack-a-11-7m-reentrancy-exploit","type":"other","url":""},{"credibility":3,"name":"https://medium.com/immunefi/a-poc-of-the-hundred-finance-heist-4121f23a098","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://www.web3isgoinggreat.com/single/hundred-finance-shuts-down","type":"other","url":""},{"credibility":3,"name":"https://coinmarketcap.com/currencies/hundred-finance/","type":"other","url":""},{"credibility":3,"name":"https://x.com/HundredFinance/status/1689358397898887168","type":"other","url":""}]}],"sources_used":[],"summary":"Hundred Finance was a multi-chain DeFi lending protocol forked from Compound V2 that suffered at least two major security exploits totaling approximately $13.6 million in direct losses, alongside a related $11 million joint attack with Agave Finance on Gnosis Chain. The protocol was unable to recover stolen funds and shut down in August 2023 following a governance vote, with remaining treasury funds allocated toward partial victim compensation. Stolen funds remained unrecovered as of 2024, with the April 2023 attacker moving assets through decentralized exchanges more than a year after the exploit.","timeline":[{"date":"2021-06-01","event":"Hundred Finance launched on Ethereum Kovan testnet, followed by mainnet deployment; positions itself as a Compound V2 fork supporting multiple chains.","source":"CryptoCurrencyGuide","source_url":"https://www.cryptocurrencyguide.org/what-is-compound-fork-hundred-finance-and-can-it-regain-momentum/"},{"date":"2021-12-01","event":"Vote-escrow governance mechanism (mveHND) introduced, modeled on Curve Finance contracts.","source":"Hundred Finance Docs","source_url":"https://hundred.finance/docs-sub/protocol-management/the-hnd-and-mvehnd-tokens"},{"date":"2022-03-16","event":"Hundred Finance exploited on Gnosis Chain via reentrancy attack; approximately $6.2 million stolen. Simultaneous attack on Agave Finance drains additional $5.5 million. Combined losses: approximately $11.7 million. Stolen funds routed through Tornado Cash.","source":"BeInCrypto / Vidma","source_url":"https://beincrypto.com/hundred-finance-loses-6-5-million-in-defi-reentrancy-attack/"},{"date":"2023-04-15","event":"Hundred Finance exploited on Optimism via flash loan and exchange rate manipulation of empty hWBTC market; approximately $7.4 million stolen. Attacker address: 0x155da45d374a286d383839b1ef27567a15e67528.","source":"Rekt News / CoinTelegraph","source_url":"https://rekt.news/hundred-rekt2"},{"date":"2023-04-17","event":"Hundred Finance offers $500,000 public bounty for information on the attacker and issues on-chain ultimatum offering 10% reward (~$740,000) for return of 90% of funds within 24 hours. No response received.","source":"Halborn / Decrypt","source_url":"https://www.halborn.com/blog/post/explained-the-hundred-finance-hack-april-2023"},{"date":"2023-08-09","event":"HND token holders vote 99% in favor of shutting down the protocol. Treasury funds directed toward partial victim compensation. Project officially ceases lending operations.","source":"Web3 Is Going Great / Hundred Finance Twitter","source_url":"https://www.web3isgoinggreat.com/single/hundred-finance-shuts-down"},{"date":"2024-05-01","event":"April 2023 attacker begins moving stolen funds more than a year after the exploit, withdrawing approximately $800,000 in ETH and USDT from Curve Finance and converting assets via Uniswap. No funds returned to victims.","source":"DL News / CoinTelegraph","source_url":"https://www.dlnews.com/articles/defi/hundred-finance-hacker-moves-crypto-from-curve-finance/"}]},"v":1}