The compound encyclopedia that talks back.
106 compounds. 1,919 sealed stages. 6 autonomous deploys. One operator.
Built by Travis Dillard with 17 years of hormone experience, 600+ coaching clients, and an autonomous AI swarm that deploys code to production without a human touching the terminal.
Live at forum.prohormonepro.com.
ProHP Forum is the first compound encyclopedia built on lived experience instead of marketing copy.
Every entry was written from video transcripts, personal bloodwork, coaching conversations, and clinical literature. Not scraped. Not generated. Substrate from a man who ran EpiAndro without a test base in 2017, got shut down for six months, and is honest enough to tell you what happened so you do not make the same mistake.
106 compounds. Each one cross-referenced to every related compound through wiki-style hyperlinks. Click Ostarine, read about suppression, click through to Enclomiphene for PCT, discover the COMT pathway, realize the anxiety you felt on RAD-140 was pharmacology not weakness, click through to Magnesium, to P5P, to the mitochondrial stack. Every page feeds every other page. The ouroboros.
The rule is simple: Proof Over Hype. If you cannot back it up, do not post it.
105 compounds across 8 categories: SARMs, prohormones, peptides, SERMs, aromatase inhibitors, natural compounds, ancillaries, and educational entries (COMT pathway, TRT protocol).
Every compound page includes:
- Risk Profile with 6 animated bars: Suppression, Liver Stress, Hair Loss, Water Retention, Cholesterol Impact, Mood/Anxiety. Per-compound values from Travis's experience and clinical data. Suppression explained inline at moderate+. COMT mechanism explained at high+.
- Legal Status badge: Active (green), Banned (red), Grey Market (yellow). Four compounds carry the Banned badge (1-AD, 1-Testosterone, Androdiol, Superdrol) from the 2004/2014 Anabolic Steroid Acts. S-23 carries Grey Market.
- Half-life bar with dosage range for at-a-glance dosing.
- Test Base section (suppressive compounds only): OTC options (Andriol, Sustanon 250, Brutal 4ce) hyperlinked. TRT dose adjustments when applicable. Non-negotiable.
- Must-Have Ancillaries tiered by need: Daily Essentials (Vitamin D, Fish Oil, Magnesium, Zinc), On-Cycle Liver Support (TUDCA + NAC for methylated), COMT Support (Mag + Zinc + P5P + CoQ10 for DHT compounds), Estrogen Management (Arimistane for 4-Andro), PCT (Arimiplex / Enclomiphene). All hyperlinked.
- Mechanism deep-dive with HTML hyperlinks rendering as clickable cross-references.
- Dosing protocols from Travis's personal runs and community data.
- Side effects with severity context and mitigation links.
- Bloodwork panel with pre-built Ulta Lab Tests cart link (Before / During / Post-PCT).
- Cycle Log CTA linking to The Lab for structured experience reports.
- Community Discussion with voting, threading, and verdict badges. Capped at 5 inline with full thread link.
- Community Intel aggregating YouTube comment data: total reports, side effect frequency, top community comments.
- Source References (Vitamin D: 9 studies, Zinc: 6 studies, YK-11: 4 studies, Tongkat Ali: 7 studies).
- Discount codes: TRAVISD 10% public, rotating PROHPMM/YY 20% Inner Circle exclusive. Vendor-aware (Soma Chems 20% flat, Total Nutrition Houston tiered).
Compounds with no video show a "Not covered yet" block with a request button instead.
The COMT Pathway. An educational entry explaining why androgenic compounds cause anxiety. DHT slows the COMT enzyme, catecholamines accumulate, fight-or-flight activates. This thread connects RAD-140 to Dymethazine to Winstrol to Pink Magic to Superstrol-7 (where it gets neutralized through 7-Hydroxy DHEA cortisol antagonism). Nobody else documents this.
The Mitochondrial Stack. Six compounds, six pages, six different receptor systems cross-referenced: SLU-PP-332 builds mitochondria, Methylene Blue donates electrons, MOTS-C delivers nutrients, CoQ10 carries electrons between complexes, NMN provides NAD+, Creatine recycles ATP. The full energy infrastructure.
The SARM Hierarchy. Documented across 7 pages: Ostarine (entry) < S-4 (mid, hair safe) < LGD-4033 (mass) < RAD-140 (strength) < RAD-150 (esterified) < YK-11 (extreme, myostatin) < S-23 (ceiling, male contraceptive territory). A reader enters at any point and navigates up or down based on experience and risk tolerance.
The GLP-1 Ladder. Three tiers: Slimgovy (natural, OTC) > Semaglutide (pharmaceutical) > Retatrutide (triple-action research peptide). Each links to the others with context.
Liver Toxicity Ranking. Every compound in the encyclopedia ranked: Extreme (M1T, M-Sten, Epistane, Trenavar) > High (Halotestin, DMZ) > Moderate (Dymethazine, Winstrol, SARMs) > Low (Sustanon, Andriol, Chosen 1) > Minimal (Equipoise, Deca, non-methylated). Cross-referenced from the TUDCA page.
Vitamin D as Secosteroid Hormone. Rewritten from Dr. Stasha Gominac's research (Baylor/Harvard neurology). Sleep architecture via brainstem acetylcholine production. Dose-dependent gene expression (50/500/2,000 genes at 2K/5K/10K IU). B vitamin paradox warning. 9 source references. The deepest Vitamin D page on the internet that is not behind a paywall.
Travis's Bloodwork. Andriol: 821 to 1,298 ng/dL testosterone over 12 weeks. LH and FSH doubled (should be impossible on a prohormone). Zero liver stress. Zero lipid changes. 120 community members ran it simultaneously. TRT: 175mg sweet spot at 815 ng/dL without needing an AI. Fertility protocol: 5M to 25M sperm in 3 months. All published. All verifiable.
| Tier | What You See | What You Can Do |
|---|---|---|
| Window | Name, risk tier, category, video, product image, discount code | Browse, watch |
| Lead (email) | + mechanism, side effects, benefits, article preview, comments (read) | Search, read discussions |
| Inner Circle ($19/mo) | + full articles, dosing, nutrition labels, 20% discount, cycle logs, bloodwork CTA | Post, comment, log cycles, full access |
Enforced at the API layer. Frontend renders what the API returns.
This forum is built and deployed by an autonomous AI swarm called SOVEREIGN_L5.
1,919+ sealed stages. 6 autonomous deploys proven. 70+ Python modules. Three machines (travisHP primary, srv2 production, G14 fallback).
The swarm takes a text message on Telegram, compiles a deployment contract, hydrates the target file via SSH recon, dispatches to Claude Opus 4.6 for code generation, runs DeepSeek observation, achieves three-node consensus, extracts patches, dry-run merges, SCPs to production, builds, verifies routes, and auto-seals the stage. Zero human intervention.
Key milestones: Stage 104 (first AUTO_DEPLOY), 250 (sovereignty), 486 (fully autonomous gate), 1022 (Camden owner-away mode), 2103 (FIRST autonomous deploy), 2131 (6th autonomous deploy, full Iron Man stack).
The mutation engine pipeline: extract > gate > dry-run > SCP > build > verify > DEPLOYED. Safety rails: forbidden file gate (App.jsx/index.js blocked for FULL_FILE), fence restorer (DOM-wrapped lines rejoined), prose trim (builder explanatory text stripped), whitespace-tolerant anchor matching, rollback engine, failure memory.
Crown commands via Telegram: mint, approve, dispatch, halt, resume, drop, status. Camden (the bot) runs the pipeline. Travis approves or overrides.
Infrastructure bands A through H: all complete. The organism fixes itself (Band E), thinks before it acts (Band F), runs without its operator (Band G), and remembers every failure and success (Band H).
| Layer | Tech |
|---|---|
| Frontend | React 18, Vite 6, Tailwind CSS, Zustand, TanStack Query |
| Backend | Node.js, Express, JWT auth (access + refresh) |
| Database | PostgreSQL 16 (40+ columns on compounds table) |
| Payments | Stripe Checkout + Webhooks |
| Hosting | Ubuntu 24.04, dedicated servers |
| Deploy | SOVEREIGN_L5 autonomous swarm + manual hotfixes, all git-tagged |
| AI Nodes | Claude Opus 4.6 (builder), DeepSeek (observer), GPT (auditor) |
40+ columns including:
| Field | Type | Purpose |
|---|---|---|
| slug | TEXT | URL identifier |
| name, company, category | TEXT | Identity |
| risk_tier | TEXT | low / moderate / high / extreme |
| legal_status | TEXT | active / banned / grey_market |
| summary, mechanism, benefits, side_effects, dosing | TEXT | Encyclopedia content (HTML hyperlinks) |
| article_content, article_preview | TEXT | Gated long-form content |
| suppression_level, liver_level, hair_loss_level, water_retention_level, cholesterol_level, mood_level | INTEGER 0-5 | Risk meter bars |
| half_life, dosage_range | TEXT | Quick-view dosing |
| youtube_video_id, youtube_url | TEXT | Video embed |
| product_url, buy_link, public_discount_code | TEXT | Commerce |
| nutrition_label_url, product_image_url | TEXT | Visual assets |
| thread_id | UUID FK | Links to community discussion |
| is_published | BOOLEAN | Publication gate |
Category constraint: sarm, prohormone, peptide, serm, ai, natural, ancillary, other. Risk tier constraint: low, moderate, high, extreme.
prohp-forum/
├── backend/src/
│ ├── index.js # Express entry, middleware, Stripe webhook
│ ├── config/db.js # PostgreSQL pool
│ ├── middleware/auth.js # JWT auth + tier gates
│ └── routes/
│ ├── auth.js # Login, register, refresh, logout
│ ├── claim.js # Post-Stripe account creation
│ ├── compounds.js # Encyclopedia API (3-state field gating)
│ ├── cycles.js # Cycle logs + weekly updates
│ ├── leads.js # Email capture + lead cookie
│ ├── rooms.js # Forum rooms
│ ├── stripe.js # Checkout sessions + webhooks
│ ├── threads.js # Threads + posts + search
│ └── users.js # Public profiles
├── frontend/src/
│ ├── App.jsx # Router + layout + ScrollToTop
│ ├── stores/auth.js # Zustand (_setTokens, hasTier, isAdmin)
│ ├── hooks/api.js # API client with JWT refresh
│ ├── components/
│ │ ├── EncyclopediaGate.jsx # Cinematic landing with responsive video
│ │ ├── GrepGate.jsx # Inline compound search
│ │ ├── MarkdownRenderer.jsx # Content rendering
│ │ └── layout/ # BackButton, ScrollToTopButton
│ └── pages/
│ ├── CompoundsPage.jsx # Encyclopedia grid with filters
│ ├── CompoundDetail.jsx # V3: Risk Meter, Test Base, Ancillaries
│ ├── ThreadPage.jsx # Discussion with voting + verdicts
│ ├── CyclesPage.jsx # The Lab
│ ├── CycleLogDetail.jsx # Individual cycle with weekly updates
│ ├── UserProfile.jsx # Public profile + founding badge
│ └── SearchPage.jsx # Full-text search
└── README.md
Tiers: free (0), inner_circle (1), admin (2). Canonical. No aliases.
Gate states on compound pages: window (no cookie, no auth), lead (email captured, JWT cookie), member (authenticated Inner Circle or admin).
Tokens: Access JWT in Zustand memory (15m TTL). Refresh token as SHA256 hash in DB (7d TTL). Lead cookie prohp_lead_access (httpOnly JWT).
Critical: Auth store setter is _setTokens(). Column is password_hash, not password.
March 27-30, 2026. Four days. Four batches. 105 compound SQL files deployed to production.
Every video transcript Travis has ever published was ingested. Every product label parsed. Every mechanism cross-referenced. Every study cited with author, year, title, and journal.
The Frankenstein Codex V2 governs all content: direct, warm, no hype. Opens "Hey brother." Risk before recommendation. Closes "Stay swole, Travis." Forbidden words: AMAZING, guaranteed, revolutionary, synergy, biohack.
Quality seal: E3592DC3 stamped on every deliverable.
First commit: February 14, 2026.
| Stage | What |
|---|---|
| 104 | First AUTO_DEPLOY |
| 250 | Sovereignty declared |
| 486 | Fully autonomous gate |
| 1022 | Camden owner-away mode |
| 2097 | First proof run (manual apply) |
| 2103 | FIRST autonomous deploy (zero human) |
| 2131 | 6th autonomous deploy (full Iron Man stack) |
| 2132 | DB deploy path (Camden runs SQL) |
| 2134 | Whitespace-tolerant anchor matching |
| 2136 | CompoundDetail V2 (reordered sections, bloodwork CTA, cycle log CTA) |
| 2137 | CompoundDetail V3 (Risk Meter, Test Base, Ancillaries, Legal Status) |
| DEPLOY | 105 compound SQLs to production. buy_link column. 7 schema fixes. |
Git HEAD: 5f38179 (fix: Mood/COMT renamed to Mood/Anxiety)
| Feature | Status |
|---|---|
| Cycle Timeline visual component | NEXT |
| Source References UI component | NEXT |
| ProHP Badge system (Verified / Conditional / Caution) | QUEUED |
| Compound-specific bloodwork panels (3 Ulta Labs cart links per category) | QUEUED |
| Wiki hyperlink pass on all pre-protocol compounds | QUEUED |
| Product label / pill count section | QUEUED |
| Bidirectional links (detail page to discussion page) | QUEUED |
| Search bar overhaul (detail pages ranked first) | QUEUED |
| Risk meter values for remaining 80+ compounds | QUEUED |
| Restorative section (TB-500, BPC-157, Melanotan II) | QUEUED |
| Stack Builder (AI-powered compound stacking) | PHASE 2 |
| YouTube comment search (7,100+ comments) | PHASE 2 |
| Token | Value |
|---|---|
| Primary Blue | #229DD8 |
| Glow | rgba(34, 157, 216, 0.12) |
| Button Class | prohp-btn-primary |
| Tagline | Proof Over Hype |
| Quality Seal | E3592DC3 |
| Voice Code | Frankenstein Codex V2 |
Not a marketplace. Not a sourcing board. Not a place where manufacturers buy placement.
Vetted sourcing links live in the Encyclopedia. If a compound does not have a link, no source has been vetted. That is intentional.
No reckless coaching. If someone has two years or less under the bar, the compounds will still be here when they are ready.
No hype. If a manufacturer claims something, say so. "They are calling it X" is different than "X does Y."
This is a research library that happens to have a comment section and a community that demands receipts.
Secrets live in .env only. Never in payloads, docs, tickets, or commit messages. Forbidden file gate blocks destructive writes to App.jsx and index.js. Secret scan prevents credential leakage in commits. Denylist blocks destructive SSH commands.
sovereign-seal - Deterministic governance layer for autonomous AI agents. PyPI
ProHP VSO - VA disability claims automation at prohpvso.com
USPTO 63/907,226 - Sovereign Spine System, cryptographic verification architecture
106 compounds. 1,919 stages. 6 autonomous deploys. 17 years of lived experience turned into a living encyclopedia where every page feeds every other page and every hyperlink is a doorway into understanding that did not exist before this week.
Three layers of compound evidence: clinical literature, personal bloodwork, and community data. That is the knowledge stack nobody else has. That is why this encyclopedia talks back.
Built by Travis Dillard. Proof Over Hype. E3592DC3.