Construct-X specific Eclipse Dataspace Connector distributions and extensions, based on the Eclipse Tractus-X EDC.
The Construct-X EDC extends the Eclipse Tractus-X EDC with Construct-X specific policies, extensions and configurations.
This repository provides:
- Construct-X specific EDC extensions
- Control-Plane and Data-Plane distributions
- Helm charts and docker compose
- Local development and testing environments
The Construct-X EDC is split into a Control Plane and a Data Plane.
The Control Plane is responsible for resource management, contract negotiation and transfer orchestration.
The Data Plane handles the actual transfer of data streams.
- edc-controlplane-postgresql-hashicorp-vault with dependencies on
- edc-runtime-memory
- edc-dataplane-hashicorp-vault with dependencies on
Construct-X adds custom integrations and runtime extensions on top of the Eclipse Tractus-X EDC.
This includes:
- Construct-X specific policy extensions
- Custom credential handling
- Wallet integration support
- Local testbed environments
The local testbed provides a lightweight environment for local Construct-X EDC development and integration testing. It is the recommended starting point for developers getting started with the Construct-X EDC.
See CONTRIBUTING.
Distributed under the Apache 2.0 License. See LICENSE for more information.