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.

Decision
publish · Berally
View on Solana ↗
Sequence
#1
Score
Cluster
mainnet-beta
Slot
422969551
Off-chain at
2026-05-29T15:54:29.543Z
Anchored at
Block time

Independent verification

1. Database (off-chain)
BWfUu5ZJhvMNfqDa7U2ZNiGhqTGRwgKzVJCLRZrsg1mw
2. Recomputed (your browser)
computing…
3. On-chain (Solana memo)
fetching…
Canonical bytes hashed (4997 chars)
{"actor":"system:backfill","investigation_id":"9c44b38b-7ccf-428b-a435-2889f25d7b0a","kind":"publish","page_slug":"berally","published_at":"2026-05-29T15:54:29.484Z","sequence_num":1,"snapshot":{"content_type":"investigation","entity_name":"Berally","sections":[{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://www.berally.io/","type":"other","url":""},{"credibility":3,"name":"https://docs.berally.io/","type":"other","url":""},{"credibility":3,"name":"https://daic.capital/ecosystem/berachain/berally-ai-agent-social-trading","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://icodrops.com/berally/","type":"other","url":""},{"credibility":3,"name":"https://cryptorank.io/ico/berally","type":"other","url":""},{"credibility":3,"name":"https://www.coingecko.com/en/coins/berally-token","type":"other","url":""},{"credibility":3,"name":"https://daic.capital/ecosystem/berachain/berally-ai-agent-social-trading","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://www.mitrade.com/insights/news/live-news/article-3-699081-20250316","type":"other","url":""},{"credibility":3,"name":"https://cryptorank.io/news/feed/4fa8c-berally-hack-attacker-drains-liquidity-pool","type":"other","url":""},{"credibility":3,"name":"https://www.nominis.io/insights/crypto-security-incidents-march-2025","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://www.mitrade.com/insights/news/live-news/article-3-699081-20250316","type":"other","url":""},{"credibility":3,"name":"https://www.cryptopolitan.com/berally-hack-attacker-drains-liquidity-pool/","type":"other","url":""},{"credibility":3,"name":"https://cryptorank.io/news/feed/4fa8c-berally-hack-attacker-drains-liquidity-pool","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://www.coingecko.com/en/coins/berally-token","type":"other","url":""},{"credibility":3,"name":"https://www.coincarp.com/currencies/berally/","type":"other","url":""},{"credibility":3,"name":"https://cryptorank.io/price/berally","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://daic.capital/ecosystem/berachain/berally-ai-agent-social-trading","type":"other","url":""},{"credibility":3,"name":"https://icodrops.com/berally/","type":"other","url":""},{"credibility":3,"name":"https://docs.berally.io/","type":"other","url":""}]}],"sources_used":[],"summary":"Berally is a SocialFi and AI-agent social trading platform built on the Berachain blockchain, issuing the BRLY token via a public presale on Fjord Foundry in late 2024. In March 2025, the project suffered a significant security incident in which its deployer private key was alleged to have been leaked, resulting in all vesting tokens being dumped into its liquidity pool and approximately $90,000 drained from the pool. The BRLY token subsequently collapsed to roughly 99% below its all-time high, trading has effectively ceased, and community members have alleged the incident was an inside job, though this has not been formally substantiated.","timeline":[{"date":"2024-12-06","event":"Berally whitelist snapshot taken for Fjord Foundry presale; eligibility limited to Berachain NFT holders and FJO stakers with minimum 500 FJO.","source":""},{"date":"2024-12-15","event":"Berally presale whitelist period closes on Fjord Foundry.","source":""},{"date":"2025-02-13","event":"BRLY token reaches all-time high of approximately $0.000562 on Berachain mainnet.","source":""},{"date":"2025-03-14","event":"Berally deployer private key is compromised; attacker bypasses vesting schedule, dumps all vesting tokens into liquidity pool, and drains approximately $90,000 in ETH from the pool. Berachain co-founder Smokey posts public warning before official confirmation.","source":""},{"date":"2025-03-15","event":"Berally issues official statement confirming the deployer key leak. Team advises users to revoke dApp and staking access. Community members allege on-chain evidence of insider involvement.","source":""},{"date":"2025-03-16","event":"Berally announces a compensation plan offering up to 120% reimbursement for affected token holders and claims the attacker has been identified and restricted via centralized exchange reporting.","source":""},{"date":"2025-03-19","event":"BRLY token reaches all-time low of approximately $0.0000019, down approximately 99.7% from its all-time high.","source":""},{"date":"2025-03-19","event":"Berally migrates BRLY to a new contract address on Berachain following the exploit.","source":""},{"date":"2025-05-28","event":"CoinGecko reports BRLY has stopped trading on all listed exchanges. Fully diluted valuation stands at approximately $17,000. Trading volume near zero on Kodiak V2 DEX.","source":""}]},"v":1}