DataHub
Overview
The DataHub module manages decentralized data storage for all proof and execution results. It separates data integrity (on-chain hashes) from heavy data payloads (off-chain storage).
Storage Backends
IPFS — for public verifiable proofs.
Arweave — for permanent archival.
S3/Pinata-compatible nodes — for hybrid enterprise storage.
Proof Data Schema
{
"task_id": "module_capture_image_v1.0",
"agent": "agent_pubkey",
"timestamp": "2025-11-04T10:00:00Z",
"gps": [37.7749, -122.4194],
"hash": "0x1a4c...",
"validator": "validator_pubkey"
}Security
AES-256 encryption for sensitive payloads.
Wallet-based key decryption (only data owners can read).
IPFS CID hashes linked to Solana smart contracts.
Last updated