Enterprise tenants can apply custom branding to verification pages, transactional emails, and proof bundles. Upload your logo, set brand colors, and preview changes before saving.Documentation Index
Fetch the complete documentation index at: https://docs.truthlocks.com/llms.txt
Use this file to discover all available pages before exploring further.
Custom branding requires a Business or Enterprise plan, or the White-Label
add-on. See billing for plan details.
Branding settings
Navigate to Settings > Branding in the console to configure your brand.Logo
Upload your organization’s logo. The logo appears on verification pages, transactional emails, and credential cards.| Requirement | Value |
|---|---|
| Formats | PNG, JPEG, SVG, WebP |
| Max file size | 2 MB |
Brand name
Set the name displayed on verification pages and credential cards. This is typically your organization or product name.Colors
Configure two colors that define your brand appearance:| Color | Where it appears | Default |
|---|---|---|
| Primary | Card headers, primary UI elements | #06b6d4 |
| Accent | Badges, tags, secondary highlights | #0891b2 |
#1a2b3c).
Live preview
The branding page includes a live preview panel that shows how your logo, brand name, and colors appear on a credential card. Changes update in real time as you adjust settings.Configuring branding
Upload your logo
Click the upload area or drag and drop your logo file. The preview updates
immediately.
Choose your colors
Use the color pickers to set your primary and accent colors, or enter hex
values directly.
Managing branding via the API
You can read and update branding settings programmatically. All write endpoints require the White-Label entitlement.Get current branding
Request
Response
#06b6d4 primary, #0891b2 accent) and no logo.
Update branding
Set your brand name and colors in a single request:Request
#RRGGBB format. Omitted fields keep their current values.
Upload a logo
Logo uploads use a three-step presigned URL flow:Upload the file to the presigned URL
Upload your logo directly to the returned
upload_url using an HTTP PUT request with the file contents as the body.Where branding appears
Your custom branding is applied across several surfaces:Verification pages
Public proof pages display your logo and brand colors.
Transactional emails
Emails sent on your behalf (e.g., credential deliveries, team invites)
include your logo.
Proof bundles
Downloaded proof bundles reference your brand name and issuer identity.
Credential cards
The credential card shown to recipients uses your primary color and logo.
Permissions
Updating branding settings requires thebranding.write permission, which is granted to the Tenant Admin and Org Admin roles by default. Any authenticated user with settings.read can view branding settings.
Related
Billing
Plan tiers and the White-Label add-on.
B2B2C delivery
How branded credentials are delivered to consumers.
Custom domains
Serve the verification portal and console from your own domain.

