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
423089284
Off-chain at
2026-05-30T05:05:30.561Z
Anchored at
Block time

Independent verification

1. Database (off-chain)
6GckWqaX3nbQLbafZAfgkFc9qBpifVZQSMxQABCasEKd
2. Recomputed (your browser)
computing…
3. On-chain (Solana memo)
fetching…
Canonical bytes hashed (6205 chars)
{"actor":"system:backfill","investigation_id":"c23832e5-c885-4fee-8d4e-28e2d4ca9576","kind":"publish","page_slug":"yield-protocol","published_at":"2026-05-30T05:05:30.488Z","sequence_num":1,"snapshot":{"content_type":"investigation","entity_name":"Yield Protocol","sections":[{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://medium.com/financial-narratives/understanding-the-yield-protocol-6e4ecc688bec","type":"other","url":""},{"credibility":3,"name":"https://exponential.fi/protocols/yield-protocol/aa11da42-a185-4aec-8bb0-9b825a170e92","type":"other","url":""},{"credibility":3,"name":"https://www.coindesk.com/business/2023/10/04/defi-project-yield-protocol-to-wind-down-by-years-end","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://medium.com/yield-protocol/yield-closes-10mm-funding-round-led-by-paradigm-7e456e72b5e3","type":"other","url":""},{"credibility":3,"name":"https://www.theblock.co/linked/109352/yield-team-raises-10-million-to-build-out-defi-bond-market","type":"other","url":""},{"credibility":3,"name":"https://decrypt.co/74300/defi-yield-fixed-income","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://immunefi.com/blog/bug-fix-reviews/yield-protocol-logic-error/","type":"other","url":""},{"credibility":3,"name":"https://medium.com/immunefi/yield-protocol-logic-error-bugfix-review-7b86741e6f50","type":"other","url":""},{"credibility":3,"name":"https://coincodecap.com/defunct-yield-protocol-faces-smart-contract-exploit-over-180k-drained-report","type":"other","url":""},{"credibility":3,"name":"https://www.thecoinrepublic.com/2024/04/30/crypto-scam-hacker-steals-181k-from-defunct-defi-protocol/","type":"other","url":""},{"credibility":3,"name":"https://cointelegraph.com/news/euler-attack-causes-locked-tokens-losses-in-11-defi-protocols-including-balancer","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://yield-protocol.medium.com/winding-down-yield-protocol-0974b38066cc","type":"other","url":""},{"credibility":3,"name":"https://www.coindesk.com/business/2023/10/04/defi-project-yield-protocol-to-wind-down-by-years-end","type":"other","url":""},{"credibility":3,"name":"https://cointelegraph.com/news/yield-protocol-permanently-wind-down-december-2023","type":"other","url":""},{"credibility":3,"name":"https://blockworks.co/news/yield-protocol-defi-project-shutter-fixed-rate-platform","type":"other","url":""},{"credibility":3,"name":"https://invezz.com/news/2023/10/04/yield-protocol-winds-up-operations-cites-deteriorated-demand-regulatory-woes/","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://coincodecap.com/defunct-yield-protocol-faces-smart-contract-exploit-over-180k-drained-report","type":"other","url":""},{"credibility":3,"name":"https://www.thecoinrepublic.com/2024/04/30/crypto-scam-hacker-steals-181k-from-defunct-defi-protocol/","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://yield-protocol.medium.com/winding-down-yield-protocol-0974b38066cc","type":"other","url":""},{"credibility":3,"name":"https://invezz.com/news/2023/10/04/yield-protocol-winds-up-operations-cites-deteriorated-demand-regulatory-woes/","type":"other","url":""}]}],"sources_used":[],"summary":"Yield Protocol was a decentralized finance protocol offering fixed-rate, fixed-term borrowing and lending on Ethereum and Arbitrum, launched in October 2020 and funded by Paradigm. It suffered multiple security incidents including collateral damage from the March 2023 Euler Finance hack and a critical smart contract vulnerability patched via Immunefi in April 2023, before announcing a full wind-down in October 2023 citing insufficient demand and regulatory pressure. After official operations ceased in December 2023, abandoned smart contracts on Arbitrum were exploited in April 2024 for approximately $181,000 via a flash loan attack on pool balance discrepancies.","timeline":[{"date":"2020-10-01","event":"Yield Protocol launches on Ethereum, offering fixed-rate collateralized borrowing and lending via fyTokens.","source":""},{"date":"2021-06-23","event":"Yield Protocol closes a $10 million Series A funding round led by Paradigm, with participation from Framework Ventures, Symbolic Capital Partners, CMS Holdings, Variant, and the DeFi Alliance.","source":""},{"date":"2022-04-01","event":"Yield Protocol reaches its peak total value locked of over $22 million.","source":""},{"date":"2023-03-13","event":"Euler Finance suffers a $197 million flash loan exploit. Yield Protocol, which held assets in Euler-based pools, suffers collateral losses estimated under $1.5 million.","source":""},{"date":"2023-04-28","event":"Whitehat Paludo0x responsibly discloses a critical logic error in Yield Protocol's strategy contract burn() function via Immunefi. Approximately $950,000 in funds protected. Bounty of $95,000 USDC awarded.","source":""},{"date":"2023-07-01","event":"Yield Protocol confirms full recovery of funds lost in the March 2023 Euler Finance hack, after the Euler hacker returned stolen assets.","source":""},{"date":"2023-10-04","event":"Yield Protocol announces permanent wind-down by end of December 2023, citing insufficient demand for fixed-rate borrowing and regulatory pressures in the U.S., Europe, and U.K.","source":""},{"date":"2023-12-29","event":"Yield Protocol's final December series matures. All borrowing and lending operations officially cease.","source":""},{"date":"2024-02-02","event":"Yield Protocol formally ends all official support.","source":""},{"date":"2024-04-30","event":"An attacker exploits abandoned Yield Protocol smart contracts on Arbitrum via a flash loan attack targeting a discrepancy between pool token balance and total supply. Approximately $181,000 drained. PeckShield first alerts; CertiK confirms. No team response due to protocol being defunct.","source":""}]},"v":1}