Skip to content

prohormonePro/proHP-forum

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

874 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ProHP Forum

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.


What This Is

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.


The Encyclopedia

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.


What Makes It Different

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.


The Access Model

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.


The Build System: SOVEREIGN_L5

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).


Stack

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)

Database: Compounds Table

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.


Project Structure

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

Auth Architecture

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.


The Encyclopedia Marathon

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.


Deployment History

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)


Roadmap (Post-Launch)

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

Brand

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

What This Is Not

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.


Security

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.


Related Projects

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors