ritual-dapp-da
OfficialSecure data availability patterns for Ritual dApps
System Documentation
What problem does it solve?
Data Availability (storage) patterns provide a standardized approach for keeping large blobs off-chain while preserving secure, verifiable on-chain orchestration for Ritual dApps. This skill guides developers on how to store and retrieve external data such as multimodal outputs, conversation histories, agent state, FHE ciphertexts, and artifact files, ensuring storage is managed by providers like GCS, HF, and Pinata and accessed via StorageRef pointers.
Core Features & Use Cases
- Credential-driven storage guidance: how to configure encryptedSecrets and storage credentials across platforms (GCS, HF, Pinata) to enable secure data I/O.
- Unified StorageRef model: using StorageRef triplets (platform, path, keyRef) to point to off-chain data and integrate with precompiles.
- DKMS considerations for agents: per-sender encryption for sovereign/persistent agents and when to use DKMS-encrypted content.
- Error handling and DA lifecycle: how failures are reported on-chain and how to recover.
Quick Start
Consult this skill to design and implement data availability storage patterns for Ritual dApps.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: ritual-dapp-da Download link: https://github.com/ritual-foundation/ritual-dapp-skills/archive/main.zip#ritual-dapp-da Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.