ritual-dapp-da

Official

Secure data availability patterns for Ritual dApps

Authorritual-foundation
Version1.0.0
Installs0

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.