The completed record. Every registered work gets a permanent, public verification page showing the creator's identity, timestamp, and cryptographic fingerprint. This cannot be altered once set.
0
8
The core registration flow. Creators submit their work, declare usage rights, and receive a cryptographic record tied to their identity and timestamp. Built entirely in Node.js with no frameworks.
0
13
Stripe subscription integration built into Koma. Handles free tier limits, upgrade prompts, and two paid plans with recurring billing, all triggered in-app at the moment a user hits their registration limit.
0
14
Koma is a register of origin for creative work. Musicians, photographers, artists, and writers register their work the moment it's created and receive a permanent, cryptographic record of authorship with a public URL.
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.