> ## Documentation Index
> Fetch the complete documentation index at: https://docs.redsentinel.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# Milestone 2 Status Report

> Walrus integration status report for Milestone 2 — outcomes, the 50+ security reports / 100+ active Sentinels / 500+ evidence blobs KPIs, and how to verify each on-chain.

# Milestone 2 Status Report

This page is the written status report accompanying the Milestone 2 deliverables: outcomes of the
Walrus integration, and on-chain verification for each KPI.

## Outcomes (summary)

* **Per-Sentinel Security Reports** — aggregate, immutable security reports per Sentinel with
  attack summaries, aggregate security scores, complete evidence-blob indexes, and wallet-free
  shareable verification links: [Security Reports](https://docs.redsentinel.xyz/walrus/security-reports.md).
* **Public Anonymized Attack Dataset** — the anonymized real-world attack corpus stored as Walrus
  blobs, anchored on-chain, free for the community: [Attack Dataset](https://docs.redsentinel.xyz/walrus/attack-dataset.md).
* **Access control architecture** — the tiered split between public raw evidence, public
  aggregated insights, and subscriber raw feeds: [Access Control](https://docs.redsentinel.xyz/walrus/access-control.md).
* **Milestone 1 pipeline extended** — the evidence blob schema gains jury rationale, attack
  classification, chain-of-thought, and the TEE attestation receipt
  ([schema v2](https://docs.redsentinel.xyz/walrus/evidence-schema.md#milestone-2-schema-extensions-v2)), and anchoring moves to an
  explicit on-chain reference per record.

## KPI verification

All counters below are publicly checkable — no wallet, no Sui node.

| Deliverable KPI | Target | How to verify |
| - | - | - |
| Aggregate security reports generated and stored on Protocol | ≥ 50 | The security-reports registry/anchor on Sui; report links are listed per Sentinel on its shareable report page. |
| Active Sentinels on the Platform | ≥ 100 | The [Sentinel explorer](https://app.redsentinel.xyz/attacks) (active Sentinels with on-chain registrations). |
| Total evidence blobs stored on Protocol | ≥ 500 | [Public Evidence Explorer](https://app.redsentinel.xyz/evidence) counter, or `curl -s https://api.redsentinel.xyz/walrus/mainnet/records/recent?limit=1 \| jq .total` |

### Storage footprint model

The storage model behind the KPIs (per the deliverable metrics):

* \~**5 KB average per evidence blob** (agent response + jury evaluation + chain-of-thought +
  classification + metadata).
* Conservative **5 attacks / Sentinel / day**, moderate **50**, high **500**.
* Across 100 active Sentinels this compounds to roughly **9 GB annually** on Walrus at the moderate
  rate — the sizing assumption for storage funding and epoch reservations.

> **Note:** for the invoice submission, snapshot each counter (value + timestamp) at filing time.
> The evidence-blob counter is live in the explorer; the reports and dataset counters are surfaced
> by their respective registries as those components finish rollout.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.