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
422766145
Off-chain at
2026-05-28T17:31:34.939Z
Anchored at
Block time

Independent verification

1. Database (off-chain)
B9r7t5fftRW3U6zfGcXfiJe5gtaWK3yrxhifbkLGZhBx
2. Recomputed (your browser)
computing…
3. On-chain (Solana memo)
fetching…
Canonical bytes hashed (6412 chars)
{"actor":"system:backfill","investigation_id":"0c24070f-1447-4431-bcbb-8cd46e37ce38","kind":"publish","page_slug":"ola-finance","published_at":"2026-05-28T17:31:34.910Z","sequence_num":1,"snapshot":{"content_type":"investigation","entity_name":"Ola Finance","sections":[{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://www.coindesk.com/tech/2022/04/01/ola-finance-says-attackers-stole-47m-in-re-entrancy-exploit","type":"other","url":""},{"credibility":3,"name":"https://ola-finance.medium.com/ola-and-voltage-lending-exploit-on-fuse-post-mortem-214c13d88443","type":"other","url":""},{"credibility":3,"name":"https://therecord.media/ola-finance-defi-platform-hacked-nearly-5-million-stolen","type":"other","url":""},{"credibility":3,"name":"https://medium.com/coinmonks/ola-finance-hack-a-post-mortem-analysis-7bf498f73a54","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://www.coindesk.com/tech/2022/04/01/ola-finance-says-attackers-stole-47m-in-re-entrancy-exploit","type":"other","url":""},{"credibility":3,"name":"https://beincrypto.com/ola-finance-loses-4-6m-in-latest-defi-exploit/","type":"other","url":""},{"credibility":3,"name":"https://therecord.media/ola-finance-defi-platform-hacked-nearly-5-million-stolen","type":"other","url":""},{"credibility":3,"name":"https://ola-finance.medium.com/ola-and-voltage-lending-exploit-on-fuse-post-mortem-214c13d88443","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://ola-finance.medium.com/ola-voltage-exploit-on-fuse-network-transparency-report-compensation-plan-and-future-steps-98d858b9e5a3","type":"other","url":""},{"credibility":3,"name":"https://ola-finance.medium.com/ola-and-voltage-lending-exploit-on-fuse-post-mortem-214c13d88443","type":"other","url":""},{"credibility":3,"name":"https://www.coindesk.com/tech/2022/04/01/ola-finance-says-attackers-stole-47m-in-re-entrancy-exploit","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://ola-finance.medium.com/ola-and-voltage-lending-exploit-on-fuse-post-mortem-214c13d88443","type":"other","url":""},{"credibility":3,"name":"https://www.theblock.co/post/140012/ola-finance-on-fuse-network-suffers-3-6-million-hack","type":"other","url":""},{"credibility":3,"name":"https://ola-finance.medium.com/ola-finance-upgrades-oracles-to-include-chainlink-price-feeds-on-fantom-142a27811f5c","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://olafinances.gitbook.io/ola-finance","type":"other","url":""},{"credibility":3,"name":"https://medium.com/fusenet/lending-powered-by-ola-finance-a-new-paradigm-in-defi-on-fuse-230cd407125c","type":"other","url":""},{"credibility":3,"name":"https://spiritswap.medium.com/spiritswap-leveraging-chainlink-price-feeds-through-ola-finance-to-power-fantom-lending-services-3a48cd6a07b0","type":"other","url":""},{"credibility":3,"name":"https://www.coindesk.com/tech/2022/04/01/ola-finance-says-attackers-stole-47m-in-re-entrancy-exploit","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://ola-finance.medium.com/ola-voltage-exploit-on-fuse-network-transparency-report-compensation-plan-and-future-steps-98d858b9e5a3","type":"other","url":""},{"credibility":3,"name":"https://therecord.media/ola-finance-defi-platform-hacked-nearly-5-million-stolen","type":"other","url":""},{"credibility":3,"name":"https://beincrypto.com/ola-finance-loses-4-6m-in-latest-defi-exploit/","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://therecord.media/ola-finance-defi-platform-hacked-nearly-5-million-stolen","type":"other","url":""},{"credibility":3,"name":"https://www.coindesk.com/tech/2022/03/31/ola-finance-exploited-for-36m-in-re-entrancy-attack","type":"other","url":""}]}],"sources_used":[],"summary":"Ola Finance is a multi-chain decentralized lending protocol offering a 'lending-as-a-service' platform that allows third parties to deploy isolated Compound-style lending pools across multiple blockchains. On March 31, 2022, the protocol's deployment on the Fuse Network was exploited via a reentrancy vulnerability in ERC677 token logic, resulting in approximately $4.67 million in stolen assets. The attacker used Tornado Cash to obscure initial funding, laundered proceeds through Ethereum and BNB Chain wallets, and was never publicly identified; a partial compensation plan was offered but fell materially short of full victim restitution.","timeline":[{"date":"2021-05-26","event":"Fuse Lending Network powered by Ola Finance goes live on Fuse Network, initially supporting FUSE, WETH, WBTC, and USDC.","source":""},{"date":"2022-03-31","event":"Ola Finance's Fuse Network deployment exploited via ERC677 reentrancy vulnerability. Approximately $4.67 million stolen across USDC, BUSD, fUSD, WETH, WBTC, and FUSE. Attacker's seed capital sourced via Tornado Cash; stolen funds bridged to Ethereum and BNB Chain.","source":""},{"date":"2022-03-31","event":"Ola Finance and Voltage Finance pause all borrowing on affected networks, set borrower interest rates to 0% APY, and disable RainMaker rewards. Teams send on-chain message to attacker offering 10% (~$467,000) bounty.","source":""},{"date":"2022-04-01","event":"CoinDesk reports revised loss figure of $4.67 million following full accounting. PeckShield confirms reentrancy vulnerability diagnosis. Voltage Finance requests Circle, Etherscan, and CEX teams blacklist attacker addresses.","source":""},{"date":"2022-04-01","event":"Ola Finance publishes initial post-mortem on Medium detailing attack mechanism and immediate mitigations. Protocol estimates 1-2 months for remediation and relaunch.","source":""},{"date":"2022-04-01","event":"Ola Finance publishes Transparency Report and compensation plan: Fuse Foundation (250K USDC + 1M FUSE over 1 year), Voltage Finance (250K USDC + 40M VOLT over 1 year), Ola Finance (400K OLA tokens + up to $200K USDC option for sign-ups by June 30, 2022).","source":""},{"date":"2022-06-30","event":"Deadline for affected users to sign up for Ola Finance's USDC compensation option at $1 per future OLA token.","source":""}]},"v":1}