Independent Certificates of Analysis aggregated from public lab results. Not affiliated with or paid by Eternal Peptides.
| Compound | CoAs | Avg purity | Latest |
|---|---|---|---|
| Unknown Peptide | 66 | 99.48% | Jan 29, 2026 |
| BPC-157 | 31 | 99.14% | Mar 18, 2026 |
| GLP-1 | 11 | 99.32% | Dec 2, 2025 |
| Retatrutide | 10 | 99.61% | Mar 24, 2026 |
| GHK-Cu | 9 | 99.51% | Jan 13, 2026 |
| Semaglutide | 9 | 99.14% | Jan 19, 2026 |
| TB-500 | 9 | 99.01% | Nov 6, 2025 |
| Ipamorelin | 8 | 99.89% | Aug 18, 2025 |
| Melanotan II | 8 | 99.71% | Jan 18, 2026 |
| Tesamorelin | 7 | 99.02% | Nov 6, 2025 |
| GLP-3 | 7 | 99.64% | Dec 2, 2025 |
| GLP-2 | 6 | 99.27% | Dec 1, 2025 |
| L-Glutathione | 5 | 99.29% | Jan 29, 2026 |
| Selank | 5 | 99.92% | Jan 29, 2026 |
| Klow Blend | 4 | -- | Jan 29, 2026 |
| Tirzepatide | 4 | 99.28% | May 20, 2025 |
| NAD+ | 3 | -- | Dec 15, 2025 |
| DSIP | 3 | 99.94% | Jan 29, 2026 |
| BPC-157 / TB-500 | 2 | -- | Oct 15, 2025 |
| IG1-LR3 | 2 | -- | Jan 19, 2026 |
| MOTS-C | 2 | 99.23% | Oct 15, 2025 |
| Sermorelin | 2 | 99.3% | Oct 20, 2025 |
| Glow Blend | 1 | -- | Aug 18, 2025 |
| GLOW Blend | 1 | -- | Jun 30, 2025 |
| PT-141 | 1 | 99.47% | Dec 2, 2025 |
| BPC-157/TB-500 | 1 | -- | Jul 16, 2025 |
| IGF-1 LR3 | 1 | 99.79% | Oct 15, 2025 |
| KPV | 1 | 99.51% | Oct 20, 2025 |
| MOTS-c | 1 | -- | Nov 6, 2025 |
| Compound | Batch | Purity | Lab | Tested | |
|---|---|---|---|---|---|
| Retatrutide | -- | 99.7% | Lab G | Mar 24, 2026 | verify |
| BPC-157 | -- | 98.8% | Lab G | Mar 18, 2026 | verify |
| BPC-157 | -- | 99.1% | Lab E | Mar 9, 2026 | verify |
| Klow Blend | EP-250801-KL80 | -- | Janoshik | Jan 29, 2026 | verify |
| Klow Blend | EP-250801-KL80 | -- | Janoshik | Jan 29, 2026 | verify |
| Klow Blend | EP-250801-KL80 | -- | Janoshik | Jan 29, 2026 | verify |
| Klow Blend | EP-250801-KL80 | -- | Janoshik | Jan 29, 2026 | verify |
| L-Glutathione | EP-250508-GT15 | -- | Janoshik | Jan 29, 2026 | verify |
| Selank | EP-250505-SL10 | -- | Janoshik | Jan 29, 2026 | verify |
| Unknown Peptide | EP-250801-KL80 | -- | Janoshik | Jan 29, 2026 | verify |
| DSIP | EP-250519-DS10 | -- | Janoshik | Jan 29, 2026 | verify |
| Selank | EP-250505-SL10 | -- | Janoshik | Jan 19, 2026 | verify |
| Semaglutide | EP-250428-SX10 | -- | Janoshik | Jan 19, 2026 | verify |
| Semaglutide | EP-250428-SX10 | -- | Janoshik | Jan 19, 2026 | verify |
| Unknown Peptide | EP-250801-KL80 | -- | Janoshik | Jan 19, 2026 | verify |
| Unknown Peptide | EP-250801-KL80 | -- | Janoshik | Jan 19, 2026 | verify |
| L-Glutathione | EP-250508-GT15 | -- | Janoshik | Jan 19, 2026 | verify |
| IG1-LR3 | EP-250526-IG1 | -- | Janoshik | Jan 19, 2026 | verify |
| Selank | EP-250505-SL10 | -- | Janoshik | Jan 19, 2026 | verify |
| Melanotan II | EP-250403-MT10 | -- | Janoshik | Jan 18, 2026 | verify |
| Semaglutide | EP-250428-SX10 | -- | Janoshik | Jan 15, 2026 | verify |
| Unknown Peptide | EP-250505-SL10 | -- | Janoshik | Jan 15, 2026 | verify |
| Unknown Peptide | EP-250801-KL80 | -- | Janoshik | Jan 15, 2026 | verify |
| Unknown Peptide | EP-250801-KL80 | -- | Janoshik | Jan 15, 2026 | verify |
| IG1-LR3 | EP-250526-IG1 | -- | Janoshik | Jan 15, 2026 | verify |
Showing 25 most recent of 220. Search the full database on the CoA page.
Sell or represent Eternal Peptides? Link your customers to this page with the badge below. Free, no signup. The badge and counts update as new lab results land.
<a href="https://ascendpeptide.org/coa/vendor/eternal-peptides/" rel="noopener"> <img src="https://ascendpeptide.org/coa/badge/eternal-peptides.svg" alt="Eternal Peptides: lab tested, 220 CoAs on file at ASCEND Peptide" width="230" height="54"> </a>
Data comes from publicly posted third-party lab certificates (Janoshik, MZ Biolabs, and others) and community submissions. Purity figures are as reported by the testing lab for the specific batch tested; they are not a guarantee of any other batch. For research and informational purposes only.