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
- 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. - 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.
- 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.
Decision
publish · Ambient Finance
- Sequence
- #1
- Score
- →
- Cluster
- mainnet-beta
- Slot
- 422792432
- Off-chain at
- 2026-05-28T20:24:58.325Z
- Anchored at
- —
- Block time
- —
Independent verification
- 1. Database (off-chain)
- BnJd3J7qwwTE7TbDjyxV3Gvu4HQrmJkQYPRurjGzUagS
- 2. Recomputed (your browser)
- computing…
- 3. On-chain (Solana memo)
- fetching…
Canonical bytes hashed (3396 chars)
{"actor":"system:backfill","investigation_id":"da19cc17-dd96-47a4-a5de-9fd11102f484","kind":"publish","page_slug":"ambient","published_at":"2026-05-28T20:24:58.229Z","sequence_num":1,"snapshot":{"content_type":"investigation","entity_name":"Ambient Finance","sections":[{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://docs.ambient.finance/","type":"other","url":""},{"credibility":3,"name":"https://defillama.com/protocol/ambient","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://crocswap.medium.com/ambient-finance-raises-seed-round-funding-78328f4fa7e","type":"other","url":""},{"credibility":3,"name":"https://tokeninsight.com/en/news/decentralized-exchange-ambient-raises-6.5m-in-seed-round-led-by-blocktower-capital","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://coinpaper.com/5737/ambient-finance-recovers-domain-after-major-hack","type":"other","url":""},{"credibility":3,"name":"https://mpost.io/blockaid-ambient-finance-front-end-suspected-to-be-hacked/","type":"other","url":""},{"credibility":3,"name":"https://crypto.news/defi-exchange-ambient-finance-recovers-domain-after-dns-attack/","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://skynet.certik.com/projects/ambient-finance","type":"other","url":""},{"credibility":3,"name":"https://cantina.xyz/blog/a-guide-to-prevent-dns-hijacking-for-web3","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://defillama.com/protocol/ambient","type":"other","url":""},{"credibility":3,"name":"https://cryptorank.io/ico/ambient-finance","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://skynet.certik.com/projects/ambient-finance","type":"other","url":""},{"credibility":3,"name":"https://ambient.finance/","type":"other","url":""}]}],"sources_used":[],"summary":"Ambient Finance (formerly CrocSwap, operated by Crocodile Labs) is a decentralized exchange protocol that runs an entire DEX inside a single smart contract, combining concentrated and ambient liquidity on Ethereum and several L2 networks. On October 17, 2024, the protocol's frontend suffered a DNS hijacking attack deploying Inferno Drainer malware to drain wallets of users who interacted with the compromised site; the underlying smart contracts were unaffected and the team reimbursed all affected users in ETH. ZachXBT has flagged this entity.","timeline":[{"date":"2021-01-01","event":"Crocodile Labs founded by Douglas Colkitt; CrocSwap development begins.","source":""},{"date":"2023-07-11","event":"Ambient Finance raises $6.5M seed round led by BlockTower Capital; Ethereum mainnet launch.","source":""},{"date":"2024-10-17","event":"DNS hijacking attack compromises ambient.finance frontend; Inferno Drainer malware deployed.","source":""},{"date":"2024-10-17","event":"Ambient confirms smart contracts unaffected; warns users not to interact with site.","source":""},{"date":"2024-10-20","event":"Original ambient.finance domain fully restored and secured.","source":""},{"date":"2024-10-26","event":"Full reimbursement in ETH completed for all affected users.","source":""}]},"v":1}