# Data Persistence: Integration with Specialized Storage Networks

A core design philosophy of Supernet is to focus protocol resources on its primary competency—providing a best-in-class execution environment for AI computation and the context economy—while leveraging established, best-in-class protocols for other essential services. For the critical task of long-term data persistence, Supernet adopts an integration model, delegating the physical storage of encrypted Vector Blobs to specialized, large-scale decentralized storage networks like **Arweave** and **Filecoin**.

This architecture creates a clear and robust separation of concerns. The Supernet L1 is the **settlement and verification layer** for context, while the integrated partner network serves as the **persistence and availability layer**.

**The Mechanism of Integrated Storage**

The process is designed to be both secure and verifiable, bridging the two protocols seamlessly:

1. **Off-Chain Commitment:** When a Vector Blob is created, the client encrypts and erasure-codes the data. This prepared blob is then committed directly to a specialized storage network. For data requiring permanent, immutable persistence, Arweave is utilized; for long-term, verifiably replicated storage, deals are made on the Filecoin network.
2. **On-Chain Anchoring:** The Supernet L1 never stores the raw blob. Instead, the Supernet transaction that registers the new context includes two critical pieces of information that are immutably recorded on-chain:
   * The **Merkle root** of the Vector Blob, serving as a tamper-proof fingerprint of the data.
   * A **verifiable pointer** to the blob's location on the integrated storage network. This could be an Arweave Transaction ID or a Filecoin Deal ID and CID (Content Identifier).

This on-chain record acts as a permanent, globally accessible "deed of title" and retrieval instruction for the off-chain data.

1. **Verifiable Retrieval:** When an application needs to access a Vector Blob, it first queries Supernet to retrieve this on-chain pointer. It then uses the pointer to fetch the encrypted data from the retrieval market of Arweave or Filecoin. The integrity of the retrieved data is guaranteed, as its hash can be compared against the immutable Merkle root stored on Supernet. Any mismatch would signify a retrieval error or data tampering.
