Registry
The Identity Layer for Images
PixelSeal embeds identity into pixels. The Registry makes that identity publicly discoverable. Together, they form a complete image provenance system.
How It Works
Embed & Register
Seal your image with PixelSeal, then register the asset ID and creator identity in the Registry.
Distribute Freely
Share your image anywhere — social media, stock platforms, marketplaces. The watermark travels with the pixels.
Verify & Discover
Anyone can upload the image to the verification portal. The Registry returns the creator profile and provenance chain.
Registry Capabilities
Public Creator Profiles
Every creator gets a public profile linked to their PixelSeal identity. Anyone who verifies an image can see the creator behind it.
Asset Lookup
Every sealed image is indexed by its asset ID. Verify any image and instantly retrieve its provenance, metadata, and creator.
Verification History
See when an image was sealed, how many times it's been verified, and where it's appeared. Full audit trail.
Tamper Evidence
If a watermark is detected but the HMAC doesn't match, the registry flags the image as potentially tampered with.
Public API
Platforms can query the registry via REST API to surface creator info and verification badges alongside images.
Team Management
Enterprise registries support multiple creators under one organization with shared verification policies.
Registry Schema
-- creators
CREATE TABLE creators (
id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
creator_id VARCHAR(16) NOT NULL UNIQUE,
display_name TEXT,
email TEXT,
plan TEXT DEFAULT 'free',
created_at TIMESTAMPTZ DEFAULT now()
);
-- assets
CREATE TABLE assets (
id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
asset_id VARCHAR(64) NOT NULL UNIQUE,
creator_id VARCHAR(16) REFERENCES creators(creator_id),
embed_hash VARCHAR(128),
metadata JSONB DEFAULT '{}',
created_at TIMESTAMPTZ DEFAULT now()
);
-- verification_logs
CREATE TABLE verification_logs (
id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
asset_id VARCHAR(64),
verified_at TIMESTAMPTZ DEFAULT now(),
result JSONB,
ip_hash VARCHAR(64)
);Add Registry to Your Plan
Registry is available as a €9/month add-on to any PixelSeal plan. Enterprise customers get a dedicated registry instance.