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
423210359
Off-chain at
2026-05-30T18:24:58.042Z
Anchored at
Block time

Independent verification

1. Database (off-chain)
HD6Riqms9igSi69kiYiupaV6SFVVrfocQyWgLS2y1m1G
2. Recomputed (your browser)
computing…
3. On-chain (Solana memo)
fetching…
Canonical bytes hashed (7633 chars)
{"actor":"system:backfill","investigation_id":"2dc6959a-e53b-4f19-ac78-508dc46db197","kind":"publish","page_slug":"beanstalk-farms","published_at":"2026-05-30T18:24:57.997Z","sequence_num":1,"snapshot":{"content_type":"investigation","entity_name":"Beanstalk Farms","sections":[{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://medium.com/beanstalkfarms/introducing-beanstalk-557c45cb8d80","type":"other","url":""},{"credibility":3,"name":"https://bean.money/blog/how-beanstalk-tackles-the-stablecoin-trilemma","type":"other","url":""},{"credibility":3,"name":"https://www.techtarget.com/searchsecurity/news/252516215/cryptocurrency-theft-leaves-beanstalk-farms-future-in-doubt","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://www.coindesk.com/tech/2022/04/17/attacker-drains-182m-from-beanstalk-stablecoin-protocol","type":"other","url":""},{"credibility":3,"name":"https://cointelegraph.com/news/beanstalk-farms-loses-182m-in-defi-governance-exploit","type":"other","url":""},{"credibility":3,"name":"https://medium.com/immunefi/hack-analysis-beanstalk-governance-attack-april-2022-f42788fc821e","type":"other","url":""},{"credibility":3,"name":"https://www.certik.com/resources/blog/6HaLMGIL5sI2fpfEZc0nzS-revisiting-beanstalk-farms-exploit","type":"other","url":""},{"credibility":3,"name":"https://www.bleepingcomputer.com/news/security/beanstalk-defi-platform-loses-182-million-in-flash-loan-attack/","type":"other","url":""},{"credibility":3,"name":"https://www.bloomberg.com/news/articles/2022-04-18/defi-project-beanstalk-loses-182-million-in-flash-loan-attack","type":"other","url":""},{"credibility":3,"name":"https://www.elliptic.co/blog/76-million-stolen-from-beanstalk-farms-defi-stablecoin-protocol","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://bean.money/blog/omniscia-audit-of-beanstalk-completed","type":"other","url":""},{"credibility":3,"name":"https://bean.money/blog/halborn-audit-of-beanstalk-completed","type":"other","url":""},{"credibility":3,"name":"https://bean.money/blog/trail-of-bits-audit-of-beanstalk-completed","type":"other","url":""},{"credibility":3,"name":"https://omniscia.io/reports/beanstalk-core-protocol/","type":"other","url":""},{"credibility":3,"name":"https://github.com/BeanstalkFarms/Beanstalk-Audits","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://bean.money/blog/beanstalk-governance-exploit","type":"other","url":""},{"credibility":3,"name":"https://bean.money/blog/path-forward","type":"other","url":""},{"credibility":3,"name":"https://www.coindesk.com/business/2022/06/02/beanstalk-stablecoin-protocol-barn-raise-aims-to-restore-77m-in-lost-funds","type":"other","url":""},{"credibility":3,"name":"https://cointelegraph.com/news/once-hacked-for-77m-beanstalk-s-algo-stablecoin-protocol-relaunches","type":"other","url":""},{"credibility":3,"name":"https://decrypt.co/106882/beanstalk-celebrates-anniversary-with-safe-replant-and-unpause-months-after-182m-exploit","type":"other","url":""},{"credibility":3,"name":"https://www.theblock.co/post/161915/beanstalk-stablecoin-relaunches-four-months-after-182-million-exploit","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://blockworks.co/news/algo-stablecoin-protocol-beanstalk-relaunches-following-180m-hack","type":"other","url":""},{"credibility":3,"name":"https://blec.report/is-bean-a-stablecoin-contender/","type":"other","url":""},{"credibility":3,"name":"https://docs.bean.money/almanac/guides/balances/migrate-to-arbitrum","type":"other","url":""},{"credibility":3,"name":"https://github.com/BeanstalkFarms/Farmers-Almanac/blob/master/guides/balances/migrate-to-arbitrum.md","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://medium.com/immunefi/hack-analysis-beanstalk-governance-attack-april-2022-f42788fc821e","type":"other","url":""},{"credibility":3,"name":"https://www.certik.com/resources/blog/6HaLMGIL5sI2fpfEZc0nzS-revisiting-beanstalk-farms-exploit","type":"other","url":""},{"credibility":3,"name":"https://www.merklescience.com/blog/hack-track-analysis-of-beanstalk-flash-loan-attack","type":"other","url":""},{"credibility":3,"name":"https://bean.money/blog/path-forward-faq","type":"other","url":""}]}],"sources_used":[],"summary":"Beanstalk Farms is an Ethereum-based algorithmic stablecoin protocol that issues the BEAN token using a credit-based, uncollateralized peg mechanism. On April 17, 2022, the protocol suffered one of the largest governance exploits in DeFi history when an attacker used a flash loan to seize supermajority voting power and drain approximately $182 million from the protocol's liquidity pools. The protocol relaunched in August 2022 following a community fundraise, subsequent security audits, and governance restructuring, and later migrated to Arbitrum via BIP-50.","timeline":[{"date":"2021-08-06","event":"Beanstalk protocol launched on Ethereum mainnet, issuing the BEAN algorithmic stablecoin.","source":""},{"date":"2021-12-03","event":"Beanstalk DAO approves BIP-5, committing to hire Omniscia for a formal smart contract audit.","source":""},{"date":"2022-04-02","event":"Omniscia completes its audit of Beanstalk's core smart contracts, finding no outstanding issues. The governance code later exploited was outside the audit scope.","source":""},{"date":"2022-04-17","event":"Beanstalk suffers a governance flash loan attack. The attacker flashloans over $1 billion from Aave and other sources, acquires supermajority Stalk governance power, passes a malicious proposal, and drains approximately $182 million from the protocol. Net attacker profit is approximately $76-80 million. BEAN collapses ~86% from peg. Stolen funds laundered through Tornado Cash.","source":""},{"date":"2022-04-17","event":"Beanstalk Farms founders (operating as 'Publius') reveal their identities as Benjamin Weintraub, Brendan Sanderson, and Michael Montoya at an emergency Discord town hall to demonstrate non-involvement.","source":""},{"date":"2022-04-23","event":"Beanstalk DAO approves hiring Halborn for a post-exploit security audit.","source":""},{"date":"2022-06-06","event":"The Barn Raise recapitalization fundraiser launches. Over $5.5 million in Fertilizer tokens sold in the first hour.","source":""},{"date":"2022-07-13","event":"Halborn completes its audit of Beanstalk, identifying 17 findings all resolved or acknowledged.","source":""},{"date":"2022-07-22","event":"Trail of Bits completes its audit of Beanstalk, identifying 13 findings all resolved or acknowledged.","source":""},{"date":"2022-08-04","event":"BIP-21 (Replant proposal) achieves supermajority approval. Barn Raise has attracted over $17 million USDC in credit commitments.","source":""},{"date":"2022-08-06","event":"Beanstalk relaunches via the Replant event on the protocol's one-year anniversary. On-chain governance is replaced with a community multi-sig wallet. Over 99% of Stalk holders backed the relaunch.","source":""},{"date":"2023-05-01","event":"BEAN stablecoin reported trading at approximately $0.91, exhibiting a persistent depeg despite algorithmic incentives designed to restore the peg.","source":""},{"date":"2024-01-01","event":"Beanstalk implements BIP-50, migrating the protocol from Ethereum mainnet to Arbitrum One to reduce transaction costs and improve throughput.","source":""}]},"v":1}