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
422629060
Off-chain at
2026-05-28T02:26:57.678Z
Anchored at
Block time

Independent verification

1. Database (off-chain)
DYYmz6nb7dkdeKhcssTRaEAwESDYLhSVQhTaKsE9Dz57
2. Recomputed (your browser)
computing…
3. On-chain (Solana memo)
fetching…
Canonical bytes hashed (5900 chars)
{"actor":"system:backfill","investigation_id":"82a14206-d76d-4f7a-9032-b7a29cc18b54","kind":"publish","page_slug":"sunrayfinance","published_at":"2026-05-28T02:26:57.505Z","sequence_num":1,"snapshot":{"content_type":"investigation","entity_name":"SUNRAY·FINANCE","sections":[{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://cointelegraph.com/news/btc-scammers-sunray-finance-crypto-sec","type":"other","url":""},{"credibility":3,"name":"https://www.cryptopolitan.com/malicious-smart-contract-causes-2-8m-in-sun-token-losses-on-arbitrum/","type":"other","url":""},{"credibility":3,"name":"https://olympixai.medium.com/sunray-finance-fire-token-and-onyxdao-drained-via-key-compromise-launch-time-burn-flaw-and-4a062046957d","type":"other","url":""},{"credibility":3,"name":"https://www.web3isgoinggreat.com/single/sunray-finance-hack","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://smartcontractshacking.com/hacks/sunray-finance-hack-2024","type":"other","url":""},{"credibility":3,"name":"https://olympixai.medium.com/sunray-finance-fire-token-and-onyxdao-drained-via-key-compromise-launch-time-burn-flaw-and-4a062046957d","type":"other","url":""},{"credibility":3,"name":"https://www.quadrigainitiative.com/casestudy/sunrayfinancemaliciousupgradeandtokenminting.php","type":"other","url":""},{"credibility":3,"name":"https://cryptorank.io/news/feed/9ce1e-malicious-smart-contract-causes-2-8m-in-sun-token-losses-on-arbitrum","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://www.web3isgoinggreat.com/single/sunray-finance-hack","type":"other","url":""},{"credibility":3,"name":"https://cointelegraph.com/news/btc-scammers-sunray-finance-crypto-sec","type":"other","url":""},{"credibility":3,"name":"https://www.quadrigainitiative.com/casestudy/sunrayfinancemaliciousupgradeandtokenminting.php","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://cryptorank.io/news/feed/9ce1e-malicious-smart-contract-causes-2-8m-in-sun-token-losses-on-arbitrum","type":"other","url":""},{"credibility":3,"name":"https://www.cryptopolitan.com/malicious-smart-contract-causes-2-8m-in-sun-token-losses-on-arbitrum/","type":"other","url":""},{"credibility":3,"name":"https://www.quadrigainitiative.com/casestudy/sunrayfinancemaliciousupgradeandtokenminting.php","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://www.quadrigainitiative.com/casestudy/sunrayfinancemaliciousupgradeandtokenminting.php","type":"other","url":""},{"credibility":3,"name":"https://olympixai.medium.com/sunray-finance-fire-token-and-onyxdao-drained-via-key-compromise-launch-time-burn-flaw-and-4a062046957d","type":"other","url":""},{"credibility":3,"name":"https://cryptorank.io/news/feed/9ce1e-malicious-smart-contract-causes-2-8m-in-sun-token-losses-on-arbitrum","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://cointelegraph.com/news/btc-scammers-sunray-finance-crypto-sec","type":"other","url":""},{"credibility":3,"name":"https://www.web3isgoinggreat.com/single/sunray-finance-hack","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://www.quadrigainitiative.com/casestudy/sunrayfinancemaliciousupgradeandtokenminting.php","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://www.quadrigainitiative.com/casestudy/sunrayfinancemaliciousupgradeandtokenminting.php","type":"other","url":""},{"credibility":3,"name":"https://smartcontractshacking.com/hacks/sunray-finance-hack-2024","type":"other","url":""},{"credibility":3,"name":"https://www.web3isgoinggreat.com/single/sunray-finance-hack","type":"other","url":""}]}],"sources_used":[],"summary":"Sunray Finance was a perpetual-trading DEX protocol on Arbitrum that suffered a critical exploit on October 30, 2024, resulting in approximately $2.7–2.9 million in losses. An attacker — using what the team attributed to a compromised private key — upgraded the protocol's management contract and minted 200 sextillion SUN tokens, then swapped a portion for USDT before the token price collapsed to zero. The project website subsequently went offline with no confirmed fund recovery, and the protocol's pre-exploit marketing included unverified claims of SoftBank backing and unsustainable 299% annual yield promises.","timeline":[{"date":"2024-09-17","event":"SUN token launches on Arbitrum at approximately $7, with trading beginning on the Sunray Finance DEX.","source":""},{"date":"2024-10-01","event":"SUN token price reaches approximately $10 as the protocol markets 299% annual yield and alleged SoftBank backing.","source":""},{"date":"2024-10-30","event":"Attacker upgrades Sunray Finance management contract (0xb1bbe57f5c474996a84274f0078a2411e1a65b8a) and mints 200 sextillion SUN tokens, swapping approximately half for $2.1 million USDT. SUN token price collapses to zero. Separate arbitrage bot captures ~$560,000 ETH profit from a secondary liquidity pool.","source":""},{"date":"2024-10-31","event":"CoinTelegraph, Cryptopolitan, and other outlets report the exploit. Total losses confirmed at approximately $2.7–2.9 million. Sunray Finance team posts on social media claiming private key compromise and denying insider involvement.","source":""},{"date":"2024-11-01","event":"Sunray Finance team reports contacting Binance security team for recovery assistance. No further updates issued to the public afterward.","source":""},{"date":"2024-11-30","event":"Sunray Finance website goes offline. No recovery or user reimbursement announced.","source":""}]},"v":1}