Protocols

Versioned protocol specifications for the Universal Sports Graph (USG), including informational and standards-track RFCs, machine-validated schemas, registry architecture, and reference artifacts.

RFC 0003standards

USG Registry Architecture

Standards-Track Specification for Canonical Sports Rights Registries

Protocol

RFC 0003 defines the Registry Architecture for the Universal Sports Graph (USG). It normatively specifies registry object models, canonical identifiers, lifecycle and versioning semantics, deterministic JSON formatting, SHA-256 integrity requirements, index structures, federation and authority rules, key registry integration, and validation requirements. This RFC formalizes how USG registries are structured, validated, and federated in pilot and production implementations.

Universal Sports GraphRegistry ArchitectureCanonical Identifiers
RFC 0002standards

USG Entitlement Token Profile

A Standards-Track Specification for Tokenized Sports Access

Protocol

This RFC defines the USG Entitlement Token Profile, a standards-track specification for issuing, validating, and enforcing tokenized authorization within the Universal Sports Graph. It provides mandatory claims, optional extensions, security and privacy requirements, replay protection, error semantics, and verification logic for interoperable sports access.

Universal Sports GraphSports RightsEntitlements
RFC 0001informational

The Universal Sports Graph

A Protocol for Rights, Reach, and Real-Time Access

Protocol

This RFC defines the Universal Sports Graph (USG), a neutral interoperability framework for sports rights registration, tokenized access, and clearinghouse settlement. It treats broadcast rights as structured data to enable transparent distribution, programmable contracts, and federated sports access.

Universal Sports GraphSports RightsProtocol Design
reference

USG Reference Registry

Canonical Identifiers & Metadata for USG Implementations (v0.1.0)

Protocol

The USG Reference Registry provides the first canonical dataset of leagues, teams, venues, broadcasters, rights bundles, and events for the Universal Sports Graph. It defines stable identifiers, schema-backed JSON records, deterministic formatting, machine-generated indexes, and registry-level metadata aligned with RFC 0001 and RFC 0002. This artifact anchors entitlement validation, rights resolution, and clearinghouse settlement in real-world implementations.

Universal Sports GraphRegistry ArchitectureCanonical Identifiers
reference

USG Reference Registry

Canonical Identifiers & Metadata for USG Implementations (v0.1.1)

Protocol

The USG Reference Registry v0.1.1 is a patch release that hardens the reference registry with CI-enforced schema validation, referential integrity checks, and deterministic dependency resolution. No registry semantics or identifiers were changed. This release marks the first CI-enforced, pilot-ready registry snapshot aligned with RFC 0003 (USG Registry Architecture), providing a reproducible data layer for entitlement validation, rights resolution, and settlement workflows.

Universal Sports GraphRegistry ArchitectureCanonical Identifiers
reference

USG Reference Resolver (v0.1)

Minimal Read-Only Identifier Resolution Service

Protocol

A reference implementation enabling deterministic resolution of canonical Universal Sports Graph (USG) identifiers against a pinned registry snapshot. The resolver is read-only, non-production, and exists solely to make the protocol inspectable in practice.

Universal Sports GraphCanonical IdentifiersResolver