DEMAFORA HEALTH • USE CODE WELCOME20 FOR 20% OFF • PEPTIDES • NOOTROPICS • RECOVERY • FREE SHIPPING $100+ • DEMAFORA HEALTH • USE CODE WELCOME20 FOR 20% OFF • PEPTIDES • NOOTROPICS • RECOVERY • FREE SHIPPING $100+ •
D+ Health
MB
Methylene Blue
PEP
Peptides
NOO
Nootropics
REC
Recovery
SLP
Sleep
LNG
Longevity

PREMIUM PRODUCTS. ONE STACK.

Premium performance supplements. Pre-workout, protein, creatine, nootropics, wellness and more. Build your stack in one place.

OUR PROGRAMS
GET STARTED
Research inquiry form

For research inquiries only. These products are not for human use.

For research purposes only. Not for human consumption. Not intended to diagnose, treat, cure, or prevent any disease.
Lab Tested
Third Party Verified
NSF cGMP Certified
Gluten Free
Vegan
Non-GMO
Free Shipping $100+
Lab Tested
Third Party Verified
NSF cGMP Certified
Gluten Free
Vegan
Non-GMO
Free Shipping $100+
STACK BUILDER
BUILD YOUR STACK

Tap a category. Pick your product. Build the stack that fits your goals.

Stack total: $0.00
DEMAFORA HEALTH — Top Picks
DEMAFORA HEALTH — All Products
Loading supplements...
STACK BUILDER
BUILD YOUR STACK

Tap a category. Pick your product. Build the stack that fits your goals.

Stack total: $0.00
Quantity
1
✓
Order Sent!
Your cart was sent to Tall Trees Shopify. Check your email for order confirmation and tracking. Allow 2-5 business days for delivery.
Your Cart
DEMAFORA REWARDS

Sign in to track your Protocol, earn points, and unlock DemaFora Rewards.

Sign In First
Sign In to View Rewards
PEPTIDE THERAPY

Explore our research peptide catalog.

These products are sold for research purposes only. Not for human consumption. Not intended to diagnose, treat, cure, or prevent any disease or condition.

Free Consultation
Research Grade
FlashRelease Tech
Precision. Performance. Recovery.
Research-focused inquiry
Tell us your research area of interest. Our team will follow up with relevant product information.
Research support
Our team reviews your inquiry and provides relevant product information for your research application.
Oral delivery format
Dissolvd FlashRelease strips. NSF cGMP certified manufacturing. For research use only.
GET STARTED
Research inquiry form
For research inquiries only. These products are not for human use.
For research purposes only. Not for human consumption. Not intended to diagnose, treat, cure, or prevent any disease.
WHAT HAPPENS NEXT
1
We review your research inquiry and follow up with relevant product information within 24 hours.
2
You receive relevant product information for your stated research application within 24 hours.
3
Order directly through our store. These products are for research purposes only.
OUR PEPTIDE STRIPS
GROW
Research compound blend
REBUILD
Research compound
CONNECT
Research compound blend
KLOW
Research compound blend
WELLNESS SUPPLEMENTS

Daily wellness.
Done right.

NAD+, Glutathione, CoQ10, Sleep, Joint support, and D3/K2. Available as oral strips and capsules. Clean ingredients, third-party tested, built for daily use.

NSF cGMP Certified
Strips & Capsules
Vegan + Sugar Free
OUR WELLNESS PRODUCTS
NAD+
Cellular energy + longevity
GLUTATHIONE
Master antioxidant
COQ10
Mitochondrial support
SLEEP
Melatonin + Saffron + Valerian
JOINT
UC-11 collagen support
D1K2
Vitamin D3 + K2
WHY DEMAFORA HEALTH
Multiple delivery formats
Oral strips for rapid absorption or capsules for convenience — you choose what works for your routine.
Clean ingredients only
Gluten free, vegan, sugar free. No unnecessary fillers, binders, or additives in any format.
Third-party tested
NSF cGMP certified manufacturing. Every batch verified for purity and potency.
+ parseFloat(o.total_price||0).toFixed(2) + '' + ''; }).join(''); } catch(e) { if (loading) loading.style.display = 'none'; el.innerHTML = '
Unable to load orders. Check talltreessociety.com for order history.
'; } }; xhr.onerror = function() { if (loading) loading.style.display = 'none'; el.innerHTML = '
Unable to load orders. Check talltreessociety.com for order history.
'; }; xhr.send(); } function updateCartCount() { var n = cart.reduce(function(s,i) { return s + i.qty; }, 0); document.querySelectorAll('.cart-count').forEach(function(el) { el.textContent = n; }); var mcc = document.getElementById('mobileCartCount'); if (mcc) { mcc.textContent = n; mcc.style.display = n > 0 ? 'flex' : 'none'; } } // ---- PAGE NAV ---- function showPage(page) { prevPage = currentPage; currentPage = page; document.querySelectorAll('.page').forEach(function(p) { p.classList.remove('active'); }); var el = document.getElementById('page-' + page); if (el) { el.classList.add('active'); window.scrollTo(0,0); } if (page === 'rewards') { if(_lu){var rpt=document.getElementById('rewards-pts-display');if(rpt)rpt.textContent=_lu.points||0;var fxhr=new XMLHttpRequest();fxhr.open('GET','/api/points/'+_lu.userId);fxhr.onload=function(){console.log("hub login response:",xhr.status,xhr.responseText.substring(0,100));var fd=JSON.parse(fxhr.responseText);if(fd.points!==undefined){_lu.points=fd.points;var rpt2=document.getElementById('rewards-pts-display');if(rpt2)rpt2.textContent=fd.points;}if(typeof loadRewardsGrid==='function')loadRewardsGrid();if(typeof loadRedeemHistory==='function')loadRedeemHistory();};fxhr.send();}else{if(typeof loadRewardsGrid==='function')loadRewardsGrid();} } document.querySelectorAll('.nav-link').forEach(function(l) { l.classList.toggle('active', l.dataset.page === page); }); } document.addEventListener('click', function(e) { var rb=e.target.closest('[data-action="redeem"]');if(rb&&!rb.disabled){e.preventDefault();redeemReward(rb.dataset.rid);return;} var pg = e.target.closest('[data-page]'); if (pg && !e.target.closest('.product-card') && !e.target.closest('.add-btn') && !e.target.closest('[data-action]')) { e.preventDefault(); showPage(pg.dataset.page); } }); // ---- CART ---- function openCart() { document.getElementById('cartDrawer').style.transform = 'translateX(0)'; document.getElementById('cartOverlay').style.display = 'block'; renderCartDrawer(); } function closeCart() { document.getElementById('cartDrawer').style.transform = 'translateX(100%)'; document.getElementById('cartOverlay').style.display = 'none'; } document.getElementById('cartBtn').addEventListener('click', openCart); document.getElementById('cartClose').addEventListener('click', closeCart); document.getElementById('cartOverlay').addEventListener('click', closeCart); function renderCartDrawer() { var el = document.getElementById('cartItems'); var footer = document.getElementById('cartFooter'); if (!cart.length) { el.innerHTML = '
Your cart is empty.

'; var shopBtn = document.getElementById('cartShopBtn'); if (shopBtn) shopBtn.addEventListener('click', function() { closeCart(); showPage('shop'); }); footer.style.display = 'none'; return; } footer.style.display = 'block'; var total = 0; el.innerHTML = cart.map(function(item, idx) { total += item.price * item.qty; var chip = item.isTT ? 'TT' : 'SS'; var imgSrc = item.img ? imgProxy(item.img) : ''; return '
' + (imgSrc ? '' : '') + '
' + '
' + chip + '
' + item.name + '
' + (item.flavor ? '
' + item.flavor + '
' : '') + '
' + '' + '' + item.qty + '' + '' + '' + '
' + '
$' + (item.price * item.qty).toFixed(2) + '
'; }).join(''); document.getElementById('cartSubtotal').textContent = '$' + total.toFixed(2); } document.getElementById('cartItems').addEventListener('click', function(e) { var btn = e.target.closest('[data-cart-action]'); if (!btn) return; var idx = parseInt(btn.dataset.idx); var action = btn.dataset.cartAction; if (action === 'inc') { cart[idx].qty++; } else if (action === 'dec') { if (--cart[idx].qty < 1) cart.splice(idx,1); } else if (action === 'remove') { cart.splice(idx,1); } saveCart(); updateCartCount(); renderCartDrawer(); }); function buildCheckoutUrl() { var parts = []; cart.forEach(function(item) { var vid = null; if (item.isTT && item.variantId) { vid = item.variantId; } else { var me = TT_VARIANT_MAP[item.id]; if (me) vid = (item.flavor && me[item.flavor]) ? me[item.flavor] : Object.values(me)[0]; } if (vid) parts.push(vid + ':' + (item.qty || 1)); }); return parts.length ? 'https://talltreessociety.com/cart/' + parts.join(',') + '?discount=STACK' : null; } document.getElementById('checkoutBtn').addEventListener('click', function() { var url = buildCheckoutUrl(); if (url) { window.open(url, '_blank'); } else { showToast('Nothing to checkout'); } }); // ---- PRODUCT GRIDS ---- function renderTTGrid() { var grid = document.getElementById('ttGrid'); if (!grid) return; // TT products removed var list = ttFilter === 'all' ? TT_PRODUCTS : TT_PRODUCTS.filter(function(p) { return p.type === ttFilter; }); grid.innerHTML = list.map(function(p) { var badge = p.badge ? '
' + p.badge + '
' : ''; return '
' + '
' + p.name + '' + badge + '
' + '
' + p.name + '
' + '
Tall Trees
' + '
$' + p.price.toFixed(2) + '
' + '
'; }).join(''); } function renderSSGrid() { var grid = document.getElementById('ssGrid'); if (!grid) return; var list = ssFilter === 'all' ? ssProducts : ssProducts.filter(function(p) { if (ssFilter === 'dissolvd') return (p.brand||'').toLowerCase() === 'dissolvd'; if (ssFilter === 'research') return (p.category||'').toLowerCase() === 'research'; return (p.category||'').toLowerCase() === ssFilter || (p.goal||'').toLowerCase() === ssFilter; }); if (!list.length) { grid.innerHTML = '
No products found
'; return; } grid.innerHTML = list.map(function(p) { var price = parseFloat(p.price || 0); var src = imgProxy(p.imgUrl || p.img || ''); var badge = p.badge ? '
' + p.badge + '
' : ''; var srvg = p.servings ? ' • ' + p.servings + ' srv' : ''; var tag = p.tagline ? '
' + p.tagline + '
' : ''; return '
' + '
' + p.name + '' + badge + '
' + '
' + p.name + '
' + '
' + (p.brand||'Syndicate Stack') + srvg + '
' + tag + '
$' + price.toFixed(2) + '
' + '
'; }).join(''); } // Grid event delegation (document.getElementById('ttFilters') || {addEventListener:function(){}}).addEventListener('click', function(e) { var pill = e.target.closest('.pill'); if (!pill) return; document.querySelectorAll('#ttFilters .pill').forEach(function(b) { b.classList.remove('active'); }); pill.classList.add('active'); ttFilter = pill.dataset.filter; renderTTGrid(); }); document.getElementById('ssFilters').addEventListener('click', function(e) { var pill = e.target.closest('.pill'); if (!pill) return; document.querySelectorAll('#ssFilters .pill').forEach(function(b) { b.classList.remove('active'); }); pill.classList.add('active'); ssFilter = pill.dataset.filter; renderSSGrid(); }); document.addEventListener('click', function(e) { // TT add var ttAdd = e.target.closest('[data-tt-add]'); if (ttAdd) { e.stopPropagation(); quickAddTT(ttAdd.dataset.ttAdd); return; } // SS add var ssAdd = e.target.closest('[data-ss-add]'); if (ssAdd) { e.stopPropagation(); quickAddSS(ssAdd.dataset.ssAdd); return; } // TT detail (card click) var ttCard = e.target.closest('[data-tt-id]'); if (ttCard && !e.target.closest('[data-tt-add]')) { showDetailTT(ttCard.dataset.ttId); return; } // SS detail var ssCard = e.target.closest('[data-ss-id]'); if (ssCard && !e.target.closest('[data-ss-add]')) { showDetailSS(ssCard.dataset.ssId); return; } }); function quickAddTT(id) { var p = TT_PRODUCTS.find(function(x) { return x.id === id; }); if (!p) return; var ex = cart.find(function(i) { return i.id === id && !i.flavor; }); if (ex) { ex.qty++; } else { cart.push({id:p.id,name:p.name,price:p.price,qty:1,isTT:true,variantId:p.variantId,img:p.img}); } saveCart(); updateCartCount(); showToast('Added to cart'); } function quickAddSS(id) { var p = ssProducts.find(function(x) { return x.id === id; }); if (!p) return; var price = parseFloat(p.price || 0); var src = imgProxy(p.imgUrl || p.img || ''); var ex = cart.find(function(i) { return i.id === id && !i.flavor; }); if (ex) { ex.qty++; } else { cart.push({id:p.id,name:p.name,price:price,qty:1,isTT:false,img:src}); } saveCart(); updateCartCount(); showToast('Added to cart'); } // ---- DETAIL PAGE ---- function showDetailTT(id) { var p = TT_PRODUCTS.find(function(x) { return x.id === id; }); if (!p) return; _detailProduct = p; _detailBrand = 'tt'; _detailFlavor = null; _detailQty = 1; document.getElementById('detail-img').src = p.img; document.getElementById('detail-name').textContent = p.name; document.getElementById('detail-brand').innerHTML = 'TALL TREES'; document.getElementById('detail-price').textContent = '$' + p.price.toFixed(2); document.getElementById('detail-desc').textContent = TT_DESCRIPTIONS[p.id] || 'Premium hemp product. Lab tested, no additives.'; var _dtCont = document.getElementById('detail-flavors'); if (p.counts && p.counts.length > 1) { _dtCont.innerHTML = '
Choose Count
' + p.counts.map(function(ct, i) { return ''; }).join('') + '
'; _dtCont.style.display = 'block'; _detailProduct = Object.assign({}, p, {price: p.counts[1].price, variantId: p.counts[1].variantId}); document.getElementById('detail-price').textContent = '$' + p.counts[1].price.toFixed(2); document.getElementById('flavorPills').addEventListener('click', function(e) { var btn = e.target.closest('.flavor-pill'); if (!btn) return; this.querySelectorAll('.flavor-pill').forEach(function(b) { b.classList.remove('active'); }); btn.classList.add('active'); var pr = parseFloat(btn.dataset.price); _detailProduct = Object.assign({}, p, {price: pr, variantId: btn.dataset.svid}); document.getElementById('detail-price').textContent = '$' + pr.toFixed(2); }); } else { _dtCont.style.display = 'none'; } document.getElementById('detailQtyVal').textContent = '1'; showPage('detail'); } function showDetailSS(id) { var p = ssProducts.find(function(x) { return x.id === id; }); if (!p) return; _detailProduct = p; _detailBrand = 'ss'; _detailQty = 1; var price = parseFloat(p.price || 0); var src = imgProxy(p.imgUrl || p.img || ''); document.getElementById('detail-img').src = src; document.getElementById('detail-name').textContent = p.name; document.getElementById('detail-brand').innerHTML = 'DEMAFORA HEALTH'; document.getElementById('detail-price').textContent = '$' + price.toFixed(2); document.getElementById('detail-desc').textContent = p.description || 'Premium performance supplement. Third-party tested.'; var flavors = p.flavors || []; _detailFlavor = flavors.length ? flavors[0] : null; if (flavors.length > 1) { document.getElementById('detail-flavors').style.display = 'block'; document.getElementById('flavorPills').innerHTML = flavors.map(function(f, i) { return ''; }).join(''); } else { document.getElementById('detail-flavors').style.display = 'none'; } document.getElementById('detailQtyVal').textContent = '1'; showPage('detail'); } document.getElementById('detailBack').addEventListener('click', function() { showPage(prevPage || 'shop'); }); document.getElementById('detailViewCartBtn').addEventListener('click', function() { openCart(); }); document.getElementById('flavorPills').addEventListener('click', function(e) { var pill = e.target.closest('.flavor-pill'); if (!pill) return; document.querySelectorAll('.flavor-pill').forEach(function(b) { b.classList.remove('active'); }); pill.classList.add('active'); _detailFlavor = pill.dataset.flavor; }); document.getElementById('detailQtyDec').addEventListener('click', function() { if (_detailQty > 1) { _detailQty--; document.getElementById('detailQtyVal').textContent = _detailQty; } }); document.getElementById('detailQtyInc').addEventListener('click', function() { _detailQty++; document.getElementById('detailQtyVal').textContent = _detailQty; }); document.getElementById('detailAddBtn').addEventListener('click', function() { if (!_detailProduct) return; var p = _detailProduct; var isTT = _detailBrand === 'tt'; var price = isTT ? p.price : parseFloat(p.price || 0); var src = isTT ? p.img : imgProxy(p.imgUrl || p.img || ''); var ex = cart.find(function(i) { return i.id === p.id && i.flavor === _detailFlavor; }); if (ex) { ex.qty += _detailQty; } else { cart.push({id:p.id,name:p.name,price:price,qty:_detailQty,isTT:isTT, variantId:isTT?p.variantId:null,img:src,flavor:_detailFlavor}); } saveCart(); updateCartCount(); showToast('Added to cart'); _detailQty = 1; document.getElementById('detailQtyVal').textContent = '1'; }); // ---- STACK BUILDER ---- function updateStackBar() { var items = Object.values(stackSelected); var total = items.reduce(function(s,i) { return s + i.price; }, 0); document.getElementById('stackTotal').textContent = '$' + total.toFixed(2); document.getElementById('stackBar').classList.toggle('visible', items.length > 0); } document.getElementById('stackCheckoutBtn').addEventListener('click', function() { var items = Object.values(stackSelected); if (!items.length) return; var ttParts = []; var ssItems = []; items.forEach(function(item) { if (item.isTT && item.variantId) { ttParts.push(item.variantId + ':1'); } else if (!item.isTT) { ssItems.push(item); } }); // Add SS items to cart drawer (handles SS Shopify checkout) if (ssItems.length) { ssItems.forEach(function(item) { var ssp = ssProducts.find(function(p){ return p.id === item.id; }); var price = item.price || (ssp ? parseFloat(ssp.price) : 0); var img = ssp ? imgProxy(ssp.imgUrl || ssp.img || '') : ''; var existing = cart.find(function(c){ return c.id === item.id && c.flavor === (item.flavor||null); }); if (existing) { existing.qty++; } else { cart.push({id:item.id, name:item.name, price:price, qty:1, isTT:false, img:img, flavor:item.flavor||null}); } }); saveCart(); updateCartCount(); renderCartDrawer(); var drawer = document.getElementById('cartDrawer'); if (drawer) drawer.classList.add('open'); showToast('Stack added to cart'); } // Navigate to TT cart if TT items if (ttParts.length) { window.location.href = 'https://talltreessociety.com/cart/' + ttParts.join(',') + '?discount=STACK'; } }); // All stack categories: TT hemp first, then SS supplements var ALL_STACK_CATS = window.ALL_STACK_CATS = [ { key:'preworkout', label:'Pre-Workout', icon:'PRE', isTT:false, goalFilter:['Energy'], excludeIds:['insane-labz-boss','psycho-pharma-oxy-xtreme','psycho-pharma-yellow-bullet','onnx-ultra-shredz','bum-energy-rtd'] }, { key:'pump', label:'Pump / Stim-Free', icon:'PMP', isTT:false, goalFilter:['Performance'], excludeCategory:'protein', excludeCategoryTwo:'creatine', excludeNameContains:'protein', excludeNameTwo:'snack' }, { key:'creatine', label:'Creatine', icon:'CRE', isTT:false, nameFilter:'creatine' }, { key:'cognitive', label:'Nootropic / Focus', icon:'FOC', isTT:false, goalFilter:['Cognitive'] }, { key:'stress', label:'Stress / Cortisol', icon:'STR', isTT:false, goalFilter:['Stress'] }, { key:'recovery', label:'Recovery', icon:'REC', isTT:false, goalFilter:['Recovery'] }, { key:'hydration', label:'Hydration', icon:'HYD', isTT:false, goalFilter:['Hydration'] }, { key:'sleep', label:'Sleep', icon:'SLP', isTT:false, goalFilter:['Sleep'] }, { key:'greens', label:'Greens', icon:'GRN', isTT:false, nameFilter:'green' }, { key:'protein', label:'Protein', icon:'PRO', isTT:false, categoryFilter:'protein' }, { key:'research', label:'Research / Peptides', icon:'RX', isTT:false, categoryFilter:'research' } ]; function getStackProdsForCat(cat) { if (cat.isTT) { return TT_PRODUCTS.filter(function(p) { return p.type === cat.ttType; }).map(function(p) { var ttPrice = (p.counts&&p.counts.length>1) ? (p.counts[1]||p.counts[0]).price : p.price; return { id:p.id, name:p.name, brand:'Tall Trees', price:ttPrice, img:p.img, tagline:p.type, isTT:true, variantId:p.variantId, counts:(p.counts||[]) }; }); } return ssProducts.filter(function(p) { var g = (p.goal||'').toLowerCase(); var c = (p.category||'').toLowerCase(); var n = (p.name||'').toLowerCase(); if (cat.nameFilter) return n.indexOf(cat.nameFilter.toLowerCase()) > -1; if (cat.categoryFilter) return c === cat.categoryFilter.toLowerCase(); if (cat.goalFilter) { if (cat.excludeIds && cat.excludeIds.indexOf(p.id) > -1) return false; var match = cat.goalFilter.some(function(gf) { return g === gf.toLowerCase(); }); if (cat.excludeCategory && c === cat.excludeCategory.toLowerCase()) return false; if(cat.excludeCategoryTwo&&c===cat.excludeCategoryTwo.toLowerCase())return false; if(cat.excludeNameContains&&n.indexOf(cat.excludeNameContains.toLowerCase())>-1)return false; if(cat.excludeNameTwo&&n.indexOf(cat.excludeNameTwo.toLowerCase())>-1)return false; return match; } return false; }).map(function(p) { return { id:p.id, name:p.name, brand:(p.brand||'Syndicate Stack'), price:parseFloat(p.price||0), img:imgProxy(p.imgUrl||p.img||''), tagline:(p.tagline||''), isTT:false, flavors:(p.flavors||[]), shopifyVariants:(p.shopifyVariants||null) }; }); } function renderStackCategories() { var container = document.getElementById('stackCategories'); if (!container) return; var html = ''; ALL_STACK_CATS.forEach(function(cat) { var prods = getStackProdsForCat(cat); if (!prods.length) return; var iconStyle = 'color:#58a6ff;background:rgba(88,166,255,0.15)'; html += '
'; html += '
'; html += '
'; html += '
' + cat.icon + '
'; html += '
'; html += '
' + cat.label + '
'; html += '
Tap to choose
'; html += '
'; html += '
'; html += '
'; html += '
⌄
'; html += '
'; html += '
'; prods.forEach(function(p) { html += '
'; html += ''; html += '
'; html += '
' + p.name + '
'; html += '
' + p.brand + '
'; html += '
' + (p.tagline||'') + '
'; if (p.counts && p.counts.length > 1) { html += '
'; p.counts.forEach(function(ct,ci) { html += ''; }); html += '
'; } else if (p.flavors && p.flavors.length > 1) { html += '
'; p.flavors.forEach(function(f,fi) { html += ''; }); html += '
'; } html += '
'; html += '
$' + p.price.toFixed(2) + '
'; html += '
✓
'; html += '
'; }); html += '
'; }); container.innerHTML = html; ALL_STACK_CATS.forEach(function(cat) { var hdr = document.getElementById('scat-hdr-' + cat.key); if (hdr) hdr.addEventListener('click', function() { var el = document.getElementById('scat-' + cat.key); if (el) el.classList.toggle('open'); }); }); container.addEventListener('click', function(e) { var vp = e.target.closest('.stack-var-pill'); if (vp) { e.stopPropagation(); var vc = vp.closest('.stack-prod-card'); if (!vc) return; vc.querySelectorAll('.stack-var-pill').forEach(function(b){b.classList.remove('on');}); vp.classList.add('on'); var ck = vc.dataset.scat; if (stackSelected[ck]) { if (vp.dataset.price) { var pr=parseFloat(vp.dataset.price); stackSelected[ck].price=pr; if(vp.dataset.svid)stackSelected[ck].variantId=vp.dataset.svid; var pel=document.getElementById('scat-price-'+ck); if(pel)pel.textContent='$'+pr.toFixed(2); } if (vp.dataset.flavor) stackSelected[ck].flavor=vp.dataset.flavor; updateStackBar(); } return; } var card = e.target.closest('.stack-prod-card'); if (!card) return; var catKey = card.dataset.scat; var prodId = card.dataset.sprod; var cat = ALL_STACK_CATS.find(function(c) { return c.key === catKey; }); if (!cat) return; var prods = getStackProdsForCat(cat); var prod = prods.find(function(p) { return p.id === prodId; }); if (!prod) return; var catEl = document.getElementById('scat-' + catKey); if (catEl) catEl.querySelectorAll('.stack-prod-card').forEach(function(c) { c.classList.remove('active'); }); card.classList.add('active'); if (catEl) catEl.classList.add('selected'); var sel = document.getElementById('scat-sel-' + catKey); var priceEl = document.getElementById('scat-price-' + catKey); if (sel) { sel.textContent = prod.name; sel.classList.add('picked'); } var _sp=getPrice(prod)||parseFloat(prod.price)||0; if(priceEl)priceEl.textContent='$'+_sp.toFixed(2); stackSelected[catKey]={id:prod.id,name:prod.name,price:_sp,isTT:prod.isTT,variantId:prod.variantId||null}; updateStackBar(); updateHomeStackBtn(); }); } // ---- ACCOUNT ---- function loadAccount() { var user = JSON.parse(localStorage.getItem('hub_user') || 'null'); if (user) { document.getElementById('accFirstName').value = user.firstName || ''; document.getElementById('accEmail').value = user.email || ''; } } document.getElementById('accSaveBtn').addEventListener('click', function() { var firstName = document.getElementById('accFirstName').value.trim(); var email = document.getElementById('accEmail').value.trim(); if (!firstName && !email) { showToast('Enter at least one field'); return; } localStorage.setItem('hub_user', JSON.stringify({firstName: firstName, email: email})); showToast('Profile saved'); }); // ---- SS FETCH ---- function loadSSProducts() { fetch('/api/ss-products') .then(function(r) { return r.json(); }) .then(function(data) { ssProducts = Array.isArray(data) ? data : []; var loading = document.getElementById('ssLoading'); if (loading) loading.style.display = 'none'; renderSSGrid(); renderHomeSSGrid(); renderHomeStack(); renderStackCategories(); }) .catch(function(e) { console.error('SS load error:', e); }); } // ---- HOME STACK ---- function renderHomeStack() { var container = document.getElementById('homeStackCategories'); if (!container) return; var html = ''; ALL_STACK_CATS.forEach(function(cat) { var prods = getStackProdsForCat(cat); if (!prods.length) return; var iconStyle = 'color:#58a6ff;background:rgba(88,166,255,0.15)'; html += '
'; html += '
'; html += '
'; html += '
' + cat.icon + '
'; html += '
'; html += '
' + cat.label + '
'; html += '
Tap to choose
'; html += '
'; html += '
'; html += '
'; html += '
⌄
'; html += '
'; html += '
'; prods.forEach(function(p) { html += '
'; html += ''; html += '
'; html += '
' + p.name + '
'; html += '
' + p.brand + '
'; if (p.counts && p.counts.length > 1) { html += '
'; p.counts.forEach(function(ct, ci) { html += ''; }); html += '
'; } else if (p.flavors && p.flavors.length > 1) { html += '
'; p.flavors.forEach(function(f, fi) { html += ''; }); html += '
'; } html += '
'; html += '
$' + p.price.toFixed(2) + '
'; html += '
✓
'; html += '
'; }); html += '
'; }); container.innerHTML = html; ALL_STACK_CATS.forEach(function(cat) { var hdr = document.getElementById('hs-hdr-' + cat.key); if (hdr) hdr.addEventListener('click', function() { var el = document.getElementById('hs-' + cat.key); if (el) el.classList.toggle('open'); }); }); container.addEventListener('click', function(e) { // Pill click — change flavor/count without selecting product var vp = e.target.closest('.stack-var-pill'); if (vp) { e.stopPropagation(); var vc = vp.closest('[data-hs-cat]'); if (!vc) return; vc.querySelectorAll('.stack-var-pill').forEach(function(b) { b.classList.remove('on'); }); vp.classList.add('on'); var ck = vc.dataset.hsCat; if (stackSelected[ck]) { if (vp.dataset.price) { var pr = parseFloat(vp.dataset.price); stackSelected[ck].price = pr; if (vp.dataset.svid) stackSelected[ck].variantId = vp.dataset.svid; var priceEl = document.getElementById('hs-price-' + ck); if (priceEl) priceEl.textContent = '$' + pr.toFixed(2); } if (vp.dataset.flavor) stackSelected[ck].flavor = vp.dataset.flavor; updateStackBar(); updateHomeStackBtn(); } return; } // Card click — select product var card = e.target.closest('[data-hs-cat]'); if (!card) return; var catKey = card.dataset.hsCat; var prodId = card.dataset.hsProd; var cat = ALL_STACK_CATS.find(function(c) { return c.key === catKey; }); if (!cat) return; var prods = getStackProdsForCat(cat); var prod = prods.find(function(p) { return p.id === prodId; }); if (!prod) return; // Deselect others in category var catEl = document.getElementById('hs-' + catKey); if (catEl) catEl.querySelectorAll('.stack-prod-card').forEach(function(c) { c.classList.remove('active'); }); card.classList.add('active'); if (catEl) catEl.classList.add('selected'); // Get active pill price/variant var activePill = card.querySelector('.stack-var-pill.on'); var selPrice = prod.price; var selVariant = prod.variantId || null; var selFlavor = null; if (activePill) { if (activePill.dataset.price) selPrice = parseFloat(activePill.dataset.price); if (activePill.dataset.svid) selVariant = activePill.dataset.svid; if (activePill.dataset.flavor) selFlavor = activePill.dataset.flavor; } var sel = document.getElementById('hs-sel-' + catKey); var priceEl = document.getElementById('hs-price-' + catKey); if (sel) { sel.textContent = prod.name; sel.classList.add('picked'); } if (priceEl) priceEl.textContent = '$' + selPrice.toFixed(2); stackSelected[catKey] = { id: prod.id, name: prod.name, price: selPrice, isTT: prod.isTT, variantId: selVariant, flavor: selFlavor }; updateStackBar(); updateHomeStackBtn(); }); } // ---- HOME GRIDS ---- function renderHomeTTGrid() { var grid = document.getElementById('homeTTGrid'); if (!grid) return; var featured = TT_PRODUCTS.filter(function(p) { return p.badge; }).slice(0, 4); if (featured.length < 4) featured = TT_PRODUCTS.slice(0, 4); grid.innerHTML = featured.map(function(p) { var badge = p.badge ? '
' + p.badge + '
' : ''; return '
' + '
' + p.name + '' + badge + '
' + '
' + p.name + '
' + '
Tall Trees
' + '
$' + p.price.toFixed(2) + '
' + '
'; }).join(''); } function renderHomeSSGrid() { var grid = document.getElementById('homeSSGrid'); if (!grid || !ssProducts.length) return; var featured = ssProducts.filter(function(p) { return p.badge; }).slice(0, 4); if (featured.length < 4) featured = ssProducts.slice(0, 4); grid.innerHTML = featured.map(function(p) { var price = parseFloat(p.price || 0); var src = imgProxy(p.imgUrl || p.img || ''); var badge = p.badge ? '
' + p.badge + '
' : ''; return '
' + '
' + p.name + '' + badge + '
' + '
' + p.name + '
' + '
' + (p.brand||'Syndicate Stack') + '
' + '
$' + price.toFixed(2) + '
' + '
'; }).join(''); } function updateHomeStackBtn() { var items = Object.values(stackSelected); var total = items.reduce(function(s,i) { return s + i.price; }, 0); var btn = document.getElementById('homeStackCartBtn'); var tot = document.getElementById('homeStackTotal'); if (tot) tot.textContent = '$' + total.toFixed(2); if (btn) { btn.style.opacity = items.length ? '1' : '0.4'; btn.style.pointerEvents = items.length ? 'auto' : 'none'; } } var _hBtn = document.getElementById('homeStackCartBtn'); if (_hBtn) _hBtn.addEventListener('click', function() { var items = Object.values(stackSelected); if (!items.length) return; var ttParts = []; var ssItems = []; items.forEach(function(item) { if (item.isTT && item.variantId) { ttParts.push(item.variantId + ':1'); } else if (!item.isTT) { ssItems.push(item); } }); if (ssItems.length) { ssItems.forEach(function(item) { var ssp = ssProducts.find(function(p) { return p.id === item.id; }); var price = item.price || (ssp ? parseFloat(ssp.price) : 0); var img = ssp ? imgProxy(ssp.imgUrl || ssp.img || '') : ''; var ex = cart.find(function(c) { return c.id === item.id && c.flavor === (item.flavor||null); }); if (ex) { ex.qty++; } else { cart.push({id:item.id, name:item.name, price:price, qty:1, isTT:false, img:img, flavor:item.flavor||null}); } }); saveCart(); updateCartCount(); renderCartDrawer(); var drawer = document.getElementById('cartDrawer'); if (drawer) drawer.classList.add('open'); showToast('Stack added to cart'); } if (ttParts.length) { window.location.href = 'https://talltreessociety.com/cart/' + ttParts.join(',') + '?discount=STACK'; } stackSelected = {}; updateHomeStackBtn(); updateStackBar(); }); // ---- INIT ---- renderTTGrid(); renderHomeTTGrid(); renderHomeStack(); renderStackCategories(); loadAccount(); updateCartCount(); loadSSProducts();
DEMAFORA REWARDS

Sign in to track your Protocol, earn points, and unlock DemaFora Rewards.

Sign In First
Sign In to View Rewards
PEPTIDE THERAPY

Explore our research peptide catalog.

These products are sold for research purposes only. Not for human consumption. Not intended to diagnose, treat, cure, or prevent any disease or condition.

Free Consultation
Research Grade
FlashRelease Tech
Precision. Performance. Recovery.
Research-focused inquiry
Tell us your research area of interest. Our team will follow up with relevant product information.
Research support
Our team reviews your inquiry and provides relevant product information for your research application.
Oral delivery format
Dissolvd FlashRelease strips. NSF cGMP certified manufacturing. For research use only.
GET STARTED
Research inquiry form
For research inquiries only. These products are not for human use.
For research purposes only. Not for human consumption. Not intended to diagnose, treat, cure, or prevent any disease.
WHAT HAPPENS NEXT
1
We review your research inquiry and follow up with relevant product information within 24 hours.
2
You receive relevant product information for your stated research application within 24 hours.
3
Order directly through our store. These products are for research purposes only.
OUR PEPTIDE STRIPS
GROW
Research compound blend
REBUILD
Research compound
CONNECT
Research compound blend
KLOW
Research compound blend
WELLNESS SUPPLEMENTS

Daily wellness.
Done right.

NAD+, Glutathione, CoQ10, Sleep, Joint support, and D3/K2. Available as oral strips and capsules. Clean ingredients, third-party tested, built for daily use.

NSF cGMP Certified
Strips & Capsules
Vegan + Sugar Free
OUR WELLNESS PRODUCTS
NAD+
Cellular energy + longevity
GLUTATHIONE
Master antioxidant
COQ10
Mitochondrial support
SLEEP
Melatonin + Saffron + Valerian
JOINT
UC-11 collagen support
D1K2
Vitamin D3 + K2
WHY DEMAFORA HEALTH
Multiple delivery formats
Oral strips for rapid absorption or capsules for convenience — you choose what works for your routine.
Clean ingredients only
Gluten free, vegan, sugar free. No unnecessary fillers, binders, or additives in any format.
Third-party tested
NSF cGMP certified manufacturing. Every batch verified for purity and potency.