This repository provides the integration setup and reference documentation for the EnerTEF Dataspace Connector (DSC), which enables secure, sovereign, and standardized data exchange between EnerTEF components and TEF nodes.
The implementation is based on the open-source Data Space Connector developed under the Horizon Europe INTERSTORE project. The implementation is also based on the OneNet Connector implementation: https://github.com/european-dynamics-rnd/OneNet.
The EnerTEF Dataspace Connector builds upon the publicly available repository:
🔗 https://github.com/Horizont-Europe-Interstore/Data-Space-Connector
Please refer to the INTERSTORE repository for:
- Full source code and module documentation
- Build and deployment instructions
- Configuration examples and connector extensions
Within the EnerTEF ecosystem, the Dataspace Connector will:
- Serve as the core component of the Interoperability Middleware
- Enable data discovery, registration, and access negotiation between the Portal, TEF nodes, and experimentation environments
- Facilitate federated data sharing while enforcing policy-based control and identity management via IAM integration (Keycloak)
EnerTEF-specific configuration guidelines, including deployment scripts and policy templates, will be provided in future releases.
The original INTERSTORE Data Space Connector is released under the Apache License 2.0.
EnerTEF complies with this license by referencing and integrating the DSC without modifying the original source code.
You can view the license here:
Apache License 2.0
If you plan to modify or extend the connector, include the following notice in your derived work:
This project includes software developed by the Horizon Europe INTERSTORE Project. Original source: https://github.com/Horizont-Europe-Interstore/Data-Space-Connector Licensed under the Apache License, Version 2.0.