Skip to main content

TDF — Timepoint Data Format

The universal data contract. JSON-LD interchange format for temporal causal data. Every service in the Timepoint suite speaks TDF. Content-addressed via SHA-256 hash.

GitHub

timepointai/timepoint-tdf — Apache-2.0, Pure Python, Pydantic

Detailed Docs

Full schema reference, transforms, and integration docs

Record Structure

Transforms

Convert service-specific output to TDF:

Content Addressing

Every TDF record includes a tdf_hash — the SHA-256 of the canonicalized payload. This enables:
  • Deduplication across services
  • Integrity verification end-to-end
  • Immutable references between graph nodes

Installation

Single dependency: pydantic>=2.0

Service Integration

TDF is a pure library at the center. It provides transform functions — from_flash(), from_clockchain(), and a planned Proteus transform — that convert each service’s output into the shared TDF format.