25 lines
775 B
Python
25 lines
775 B
Python
"""PromptLedger Verifiable Provenance and Licensing (MVP core)
|
|
|
|
Lightweight in-process ledger core with:
|
|
- LocalProvenanceBlock: a single creative step with metadata
|
|
- MerkleAuditLog: tamper-evident log of blocks
|
|
- DeltaSync: compute simple deltas between two logs
|
|
- Adapters: Blender and Figma sample emitters
|
|
|
|
Note: This is a minimal MVP to bootstrap architecture; extend with real crypto
|
|
signatures, DID-based identities, and cross-tool adapters in subsequent tasks.
|
|
"""
|
|
|
|
from .core import LocalProvenanceBlock, MerkleAuditLog, DeltaSync
|
|
from .adapters import BlenderAdapter, FigmaAdapter
|
|
from .core import attach_signature
|
|
|
|
__all__ = [
|
|
"LocalProvenanceBlock",
|
|
"MerkleAuditLog",
|
|
"DeltaSync",
|
|
"BlenderAdapter",
|
|
"FigmaAdapter",
|
|
"attach_signature",
|
|
]
|