Skip to main content
All primitive components are individually importable from @provenancekit/ui. Use them to build custom provenance UIs that match your design system.

RoleBadge

RoleColor
"human"Blue
"ai"Violet
"organization"Green
"creator"Blue
"contributor"Violet
"source"Amber

EntityAvatar

PropTypeDefaultDescription
rolestringrequired"human", "ai", "organization"
size"xs" | "sm" | "md" | "lg""md"Avatar size

ContributionBar

PropTypeDefaultDescription
bpsnumberrequiredBasis points (0–10000)
labelstringCustom label (default: formatted %)
showLabelbooleantrueShow the percentage label

CidDisplay

PropTypeDefaultDescription
cidstringrequiredIPFS CID
shortbooleanfalseTruncate to first 8 + last 4 chars

LicenseChip

PropTypeDefaultDescription
spdxIdstringrequiredSPDX license identifier

VerificationIndicator

PropTypeDefaultDescription
status"verified" | "partial" | "unverified" | "failed"requiredVerification status