Delta Sharing Server
Purpose
An open-source server that enables secure sharing of EA Consent Delta tables with Privacy Network participants. It uses the Delta Sharing protocol to provide authorized, read-only access to EA Consent data and verification keys without copying or moving data.
- Docker Hub - Official Docker images
- GitHub Repository - Source code and protocol documentation
What It Does
Input: EA Consent Delta tables stored on S3
Processing: Exposes Delta tables via Delta Sharing REST API with token-based authorization
Output: Secure, read-only access to EA Consent data for authorized Privacy Network participants
Related Components
Upstream
- EA Consent Delta Writer: Writes EA Consent VCs to Delta tables on S3
ea-consent-tb: Full verifiable payload for consent discovery, retrieval, and verificationea-consent-verification-keys: Public keys for signature verification
Downstream
- Privacy Network Partners: Authorized organizations that consume shared EA Consent data via Delta Sharing clients
Documentation
- Developer Guide (dev.md) - Integration guide and links to official Delta Sharing documentation
- Operations Guide (ops.md) - Deployment, configuration, monitoring, and troubleshooting
- EA Consent Delta Sharing Schema - Schema details for the Delta tables served by this component
Last Updated: 2026-01-29 22:23:30 UTC