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 · numa.
- Sequence
- #1
- Score
- →
- Cluster
- mainnet-beta
- Slot
- 422983115
- Off-chain at
- 2026-05-29T17:23:49.437Z
- Anchored at
- —
- Block time
- —
Independent verification
- 1. Database (off-chain)
- DeNS5fHnn138AbfaV7ouDGBccRAa9GLCxovDQmv4WvC
- 2. Recomputed (your browser)
- computing…
- 3. On-chain (Solana memo)
- fetching…
Canonical bytes hashed (5690 chars)
{"actor":"system:backfill","investigation_id":"4e0807c8-b31e-45cb-8db3-3c303761446e","kind":"publish","page_slug":"numa","published_at":"2026-05-29T17:23:49.367Z","sequence_num":1,"snapshot":{"content_type":"investigation","entity_name":"numa.","sections":[{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://numa.money/","type":"other","url":""},{"credibility":3,"name":"https://numa-1.gitbook.io/numa-v3-white-paper/introduction/summary","type":"other","url":""},{"credibility":3,"name":"https://www.chainlinkecosystem.com/ecosystem/numamoney","type":"other","url":""},{"credibility":3,"name":"https://coinpaprika.com/coin/numa-numa/","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://numa.money/blog/update-on-recent-security-incident-affecting-numa","type":"other","url":""},{"credibility":3,"name":"https://numa.money/blog/incident-update-and-moving-forward","type":"other","url":""},{"credibility":3,"name":"https://www.hypernative.io/blog/hypernative-detection-506k-exploit-of-numa-money-on-arbitrum","type":"other","url":""},{"credibility":3,"name":"https://olympixai.medium.com/dexodus-zora-numa-946k-lost-to-replays-access-bugs-and-locked-in-prices-40c37b78391c","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://blog.verichains.io/p/numa-incident-analysis","type":"other","url":""},{"credibility":3,"name":"https://www.certik.com/blog/numa-incident-analysis","type":"other","url":""},{"credibility":3,"name":"https://nominis.io/insights/nominis-monthly-report-crypto-attacks-in-september-2025","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://www.coingecko.com/en/coins/numa","type":"other","url":""},{"credibility":3,"name":"https://www.coinbase.com/price/numa","type":"other","url":""},{"credibility":3,"name":"https://www.hypernative.io/blog/hypernative-detection-506k-exploit-of-numa-money-on-arbitrum","type":"other","url":""},{"credibility":3,"name":"https://beincrypto.com/price/numa/price-prediction/","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://numa.money/blog/incident-update-and-moving-forward","type":"other","url":""},{"credibility":3,"name":"https://blog.verichains.io/p/numa-incident-analysis","type":"other","url":""},{"credibility":3,"name":"https://www.certik.com/blog/numa-incident-analysis","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://www.hypernative.io/blog/hypernative-detection-506k-exploit-of-numa-money-on-arbitrum","type":"other","url":""},{"credibility":3,"name":"https://blog.verichains.io/p/numa-incident-analysis","type":"other","url":""},{"credibility":3,"name":"https://www.certik.com/blog/numa-incident-analysis","type":"other","url":""}]},{"content":"","heading":"","severity":"medium","sources":[{"credibility":3,"name":"https://numa.money/blog/update-on-recent-security-incident-affecting-numa","type":"other","url":""},{"credibility":3,"name":"https://numa.money/blog/incident-update-and-moving-forward","type":"other","url":""},{"credibility":3,"name":"https://numa.money/","type":"other","url":""}]}],"sources_used":[],"summary":"numa. (stylized with a period) is a non-custodial DeFi protocol on Arbitrum and Sonic that issues LST-backed synthetic assets (nuUSD, nuBTC, nuETH, nuGOLD) through a burn-and-mint tokenomics model. The protocol suffered two separate exploits in 2025 — a $506K price manipulation attack in April and a $313K collateral valuation exploit in August — resulting in cumulative losses exceeding $800K and a token price decline of approximately 99% from its peak. ZachXBT has flagged the entity in the context of trust intelligence monitoring.","timeline":[{"date":"2024-12-01","event":"numa. protocol launches on Arbitrum with LST-backed synthetics (nuUSD, nuBTC, nuETH, nuGOLD) and burn-and-mint tokenomics.","source":""},{"date":"2025-04-18","event":"First exploit: attacker uses flash loan to manipulate $NUMA internal price via sell-burn-lock mechanism, stealing approximately 292.96 rETH (~$506K). Hypernative detected the attack 7+ minutes prior to execution. Stolen funds bridged to Ethereum and laundered through Tornado Cash.","source":""},{"date":"2025-04-18","event":"Numa team discovers exploit approximately one hour after execution. Protocol pauses lending and liquidation functionality.","source":""},{"date":"2025-04-21","event":"$NUMA token hits all-time low of approximately $0.13, down roughly 60% from pre-exploit price.","source":""},{"date":"2025-04-21","event":"Team publishes compensation plan: ~35 rETH in vault rewards, $100K external contribution, and direct team/protocol funds to make 1.49M $NUMA owed to external users whole.","source":""},{"date":"2025-05-01","event":"Team announces Sonic blockchain launch planned for end of May 2025, with Sherlock audit review required before deployment. Arbitrum lending to reopen after Sonic launch.","source":""},{"date":"2025-08-10","event":"Second exploit: attacker flash-mints nuBTC to inflate synthValueInEth, collapsing cNuma collateral prices and triggering forced liquidations of five victim accounts on Sonic. Approximately $313K (74.3 ETH) stolen. Funds bridged to Ethereum and deposited into Tornado Cash.","source":""},{"date":"2025-08-01","event":"Olympix publishes analysis of the August exploit, categorizing it as a locked-in price manipulation vulnerability. CertiK and Verichains publish independent post-mortems.","source":""}]},"v":1}