Releases: datafund/ConsentsBasedDataProvenance
Releases · datafund/ConsentsBasedDataProvenance
Provenance Toolkit Pre-release 1
Smart Contracts — Pre-release 1
Part of the coordinated Provenance Toolkit Pre-release 1 milestone.
Highlights
- Register data on Swarm with on-chain provenance — DataProvenance contract for anchoring data hashes, recording access events, and role-based access control
- Track access and modifications — transformation tracking with TransformationLink struct, merge transformation support for multi-source data lineage
- Maintain provenance records — reverse traversal verification for lineage chains, full audit trail on-chain
- 281 tests including 91 security tests
- 40+ example scripts for common provenance operations
Deployed (Base Sepolia)
- DataProvenance:
0xD4a724CD7f5C4458cD2d884C2af6f011aC3Af80a