Social Profile · Indie Hackers
Rx
VetRx Ledger
DEA-aligned controlled-substance logbook for multi-DVM veterinary hospitals
$49–499
MRR target / clinic
50+
Customer interviews
465
E2E tests passing
Milestones
Q1 2025
Customer Discovery Begins
Started with 50+ interviews. Found the compliance gap in multi-DVM hospitals.
Q2 2025
HBS Discovery Complete
Coded interview quotes, journey map, persona hierarchy, competitor matrix done.
Q3 2025
MVP: Core Ledger
DRAW/WASTE/REVERSAL/BLIND COUNT, dual-witness, offline PWA, Stripe billing.
Q4 2025
Security Hardening
AES-256-GCM encryption, rate limiting, CSP, WebAuthn hardware e-sign.
Q1 2026
Extended Platform
GS1 + OCR scanning, admin/audit views, EMR CSV import, A/B testing infra.
May 2026
🚀 Public Launch
Waitlist open. 465 E2E tests passing. grantshelf.com live.
Indie Hackers Post (copy-paste ready)
**VetRx Ledger — From 50+ Customer Interviews to Live DEA-Compliance SaaS in 90 Days** --- **What I built:** VetRx Ledger (https://grantshelf.com) is a controlled-substance logbook for multi-DVM veterinary hospitals — think AWS for your DEA audit trail instead of a paper binder. **The problem:** Multi-DVM hospitals dispensing ketamine, butorphanol, and hydromorphone (Schedule II-IV) are legally required under 21 CFR §1304 to record every event with a timestamp, practitioner ID, drug/dose, and for C-II wastes, a witnessed co-signature. Almost nobody actually enforces this at the software level. The EMR modules "exist" but don't prevent a tech from submitting a waste entry without a second person present. This creates real liability: DEA investigators do walk into vet hospitals. When they do, the first thing they ask for is the controlled substance log for the past 2 years. Paper binders and EMR exports don't give you chain-of-custody. **How I validated:** I did the HBS-style customer discovery process: - 50+ interviews with practice managers, lead techs, DVMs, and corporate compliance directors - Built a coded-quote database from interview transcripts - Mapped the persona hierarchy (Practice Manager > Lead Tech > DVM Owner > Corporate Ops) - Competitor matrix: no purpose-built C-II logbook exists for the 2-15 DVM segment - Identified the "aha" triggers: DEA-106 draft PDF and the dual-witness enforcement **What I shipped:** Everything I kept hearing in interviews became a feature: - ⏱ Under 20-second event entry on tablet (the "speed constraint") - 🔐 Dual-witness enforcement with cryptographic one-time tokens (the "enforcement constraint") - 📶 Offline-first PWA — records when the wifi goes down (the "reliability constraint") - 🔗 Hash-chained audit trail with exportable chain-of-custody JSON/CSV (the "defensibility constraint") - 📋 DEA-106 draft PDF + AI anomaly narrative (the "month-end pain" feature) - 📂 EMR-agnostic CSV import — no integration required (the "adoption constraint") **Metrics (Day 1):** - 465 E2E tests passing - 57 static pages, 20 sitemap URLs - Waitlist open at grantshelf.com **Pricing:** - Solo: $49/mo - Multi-Location (up to 5 clinics): $149/mo - Enterprise (unlimited, SSO, SLA): $499/mo **What surprised me:** 1. The offline PWA is non-negotiable. Every interview asked "what happens when the internet goes down?" I thought this was a nice-to-have. It's actually a hard requirement. 2. The DEA-106 draft PDF is the hook. Showing a pre-filled PDF that could have been generated automatically from their month-end data vs. their current process of manually transcribing from the paper log — that's the moment people get it. 3. Corporate groups are the real buyer. Solo practices tolerate pain. A corporate group that's been through a DEA inspection, or has a compliance officer, has budget and urgency. **What I'm looking for:** - Veterinary practice managers who want to pilot early access (founder pricing) - Corporate vet groups (5+ locations) interested in aggregate compliance reporting - Anyone who's been through a DEA audit of a vet hospital — would love to learn from your experience GitHub: https://github.com/limalabs-eng/openclaw-workspace/tree/main/startup-109-vetrx-ledger-hbs-style-customer-discovery-validati