Built from scratch on Node.js and Express, deployed on Railway, with Supabase handling the database and auth, Cloudflare R2 for file storage, and Stripe for subscriptions. File uploads are SHA-256 fingerprinted at the moment of registration. The verification page generates a signed certificate of origin for each work, including a full record of the file fingerprint, creator identity, registration timestamp, and usage rights declared at the time of registration. Collections support parent-child record structures for albums, EPs, and portfolios. Creators get public profile pages with a full works registry.