walrus-data-security
Walrus Data Security
Source constraint: All information in this skill is sourced from the Walrus data security documentation and the Seal SDK documentation. When extending this skill, only pull from these sources.
Walrus natively provides data availability and integrity guarantees. It does not provide confidentiality: all data stored on Walrus is public and discoverable by anyone, blob IDs are not secrets, and there is no mechanism to pin a blob to a node, region, or jurisdiction. To keep data confidential, encrypt it on the client before you store it, for example with Seal, and treat the blob ID as public. Encryption is your responsibility; Walrus stores and serves whatever bytes you upload.
All patterns in this skill are derived from:
- https://docs.wal.app/docs/data-security
- https://seal-docs.wal.app/
- https://www.npmjs.com/package/@mysten/seal
If unsure about Seal or Walrus security, fetch the relevant page before answering.