Skip to main content
Sign in
Vee Finance1 decision on this page

Audit log

Every state-changing event for Vee Finance: moderation decisions on community submissions, plus corrections and updates from the news pipeline. URL-based decisions carry three independent witnesses — the original source, an Internet Archive snapshot taken at submission time, and a Solana memo signed by our publicly-disclosed publisher key.

  1. #1publishby system:backfill
    2026-05-21 17:13:02Z
    Score: ?? (no score change)
    anchoranchored
    chain
    mainnet-betaslot 421,244,906
    sig
    tT9hA5YxZq3H…YDgE9Yjqexplorer ↗
    hash
    4mJvj5aD5fUf…YKFUF8trsha256 → base58
    verifying row…full verify ↗
    canonical bytes (6884 B) ▸
    {"actor":"system:backfill","investigation_id":"446f9f73-4903-4ec3-95a6-792f2cd2531c","kind":"publish","page_slug":"vee-finance","published_at":"2026-05-21T17:13:02.647Z","sequence_num":1,"snapshot":{"content_type":"investigation","entity_name":"Vee Finance","sections":[{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://www.coindesk.com/tech/2021/09/21/vee-finance-hit-for-35m-in-second-major-exploit-on-avalanche","type":"other","url":""},{"credibility":3,"name":"https://decrypt.co/81400/avalanche-defi-platform-vee-finance-suffers-35m-hack","type":"other","url":""},{"credibility":3,"name":"https://rekt.news/veefinance-rekt","type":"other","url":""},{"credibility":3,"name":"https://fullycrypto.com/vee-finance-35-million-hack-passed-to-fbi","type":"other","url":""},{"credibility":3,"name":"https://cryptoslate.com/another-hit-on-avalanche-as-vee-finance-exploited-for-35-million/","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://www.halborn.com/blog/post/explained-the-vee-finance-hack-september-2021","type":"other","url":""},{"credibility":3,"name":"https://slowmist.medium.com/the-main-cause-of-vee-finance-attack-52fc8e5fb13d","type":"other","url":""},{"credibility":3,"name":"https://immunebytes.com/blog/vee-finance-exploit-sep-21-2021-detailed-analysis/","type":"other","url":""},{"credibility":3,"name":"https://www.quadrigainitiative.com/casestudy/veefinancepriceoraclemanipulation.php","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://www.halborn.com/blog/post/explained-the-vee-finance-hack-september-2021","type":"other","url":""},{"credibility":3,"name":"https://rekt.news/veefinance-rekt","type":"other","url":""},{"credibility":3,"name":"https://www.certik.com/projects/veefinance","type":"other","url":""},{"credibility":3,"name":"https://github.com/VeeFinance/audit/blob/main/2021-9-09_SlowMist%20Security%20Audit%20Vee%20Finance/Smart%20Contract%20Security%20Audit%20Report%20-%20Vee%20Finance.pdf","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://veefi.medium.com/leveraging-defi-market-with-leveraged-transactions-7a95c4c0b9e4","type":"other","url":""},{"credibility":3,"name":"https://www.halborn.com/blog/post/explained-the-vee-finance-hack-september-2021","type":"other","url":""},{"credibility":3,"name":"https://cointelegraph.com/news/defi-platform-vee-finance-exploited-for-35m-on-avalanche-blockchain","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://veefi.medium.com/vee-finance-restart-plan-sept-28-314cb2dd734d","type":"other","url":""},{"credibility":3,"name":"https://veefi.medium.com/latest-update-october-2-a547aa853744","type":"other","url":""},{"credibility":3,"name":"https://veefi.medium.com/5-ways-how-vee-finance-v2-makes-funds-secure-f17caf306607","type":"other","url":""},{"credibility":3,"name":"https://veefi.medium.com/vee-finance-integrates-chainlink-price-feeds-to-secure-vee-finance-money-market-335b4bed261a","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://coinmarketcap.com/currencies/vee-finance/","type":"other","url":""},{"credibility":3,"name":"https://www.coingecko.com/en/coins/vee-finance","type":"other","url":""},{"credibility":3,"name":"https://www.coindesk.com/tech/2021/09/21/vee-finance-hit-for-35m-in-second-major-exploit-on-avalanche","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://rekt.news/veefinance-rekt","type":"other","url":""},{"credibility":3,"name":"https://decrypt.co/81400/avalanche-defi-platform-vee-finance-suffers-35m-hack","type":"other","url":""}]}],"sources_used":[],"summary":"Vee Finance is a decentralized lending and leveraged trading protocol deployed on the Avalanche blockchain that launched its mainnet on September 14, 2021. Within one week of launch, on September 20-21, 2021, an attacker exploited price oracle manipulation and a decimal calculation error in the protocol's smart contracts, draining approximately $35 million in ETH and BTC — a hack that ranks among the largest DeFi exploits on Avalanche. The protocol relaunched as V2 with improved security measures including Chainlink oracle integration, but the stolen funds were never recovered, and activity and token value have declined precipitously since the incident.","timeline":[{"date":"2021-05-26","event":"CertiK completes smart contract security audit of Vee Finance. CertiK lists the project as high-risk.","source":""},{"date":"2021-09-09","event":"SlowMist completes pre-launch security audit of Vee Finance smart contracts, identifying oracle-related concerns.","source":""},{"date":"2021-09-14","event":"Vee Finance mainnet launches on Avalanche. Total value locked surpasses $300 million within days.","source":""},{"date":"2021-09-20","event":"Vee Finance team identifies abnormal transfers. Exploit begins; attacker drains 8,804.7 ETH (~$26M) and 213.93 BTC (~$9M) via oracle manipulation and decimal calculation error.","source":""},{"date":"2021-09-21","event":"Exploit confirmed publicly. VEE token crashes from $0.25 to $0.085. Protocol suspends all smart contracts. SlowMist publishes technical post-mortem. Rekt.news ranks exploit #7 on its DeFi leaderboard.","source":""},{"date":"2021-09-21","event":"Vee Finance files police report and offers $500,000 USD bounty for attacker identification. Attacker begins moving funds through CoinJoin mixer.","source":""},{"date":"2021-09-24","event":"Vee Finance publishes initial compensation plan, establishing a pool for affected users payable in AVAX, WBTC, WETH, LINK, and USDT.","source":""},{"date":"2021-09-25","event":"Case escalated to the FBI due to scale of loss and alleged links to other attacks.","source":""},{"date":"2021-09-28","event":"Vee Finance publishes formal restart plan for V2 with security improvements.","source":""},{"date":"2021-10-02","event":"Vee Finance publishes updated compensation pool and relaunch plan details. Compensation pool opens.","source":""},{"date":"2021-10-04","event":"SlowMist completes Phase 2 security audit of Vee Finance V2 contracts.","source":""},{"date":"2021-12-28","event":"Vee Finance reports 24,475 USDT deposited into compensation pool from platform revenue — a small fraction of the $35M lost.","source":""},{"date":"2022-01-01","event":"V2 relaunches with Chainlink oracle integration for money market; leveraged trading function remains suspended.","source":""},{"date":"2025-01-01","event":"VEE token trading near $0.00001 USD with 24-hour volume below $100, representing over 99.99% decline from pre-hack levels.","source":""}]},"v":1}
    Verify offline (run on your own machine)
    python -m src.verify_decision 362d4a90-ad4d-4ec5-a94d-d61900953763
How verification works. The “Row integrity” check above is computed in your browser — your machine recomputes the SHA-256 of the canonical bytes and compares against the stored hash. No avoid.net server can fake that check. The “full verify” link goes one level deeper: your browser fetches the on-chain transaction from a Solana RPC node and confirms the same hash is in the memo. If you don’t want to trust either avoid.net or the public RPC, run the CLI verifier on your own machine — python -m src.verify_decision <event_id>.