Testing & certificates
This page exists so you can check our work. Every batch we hold is listed here with the current state of its independent assay, and every certificate is published against the batch number printed on the vial.
Assay ledger
| Batch | Compound | Mass | Laboratory | Purity | Report |
|---|---|---|---|---|---|
| NW-BPC-0001 | BPC-157 | 10 mg | Not appointed | — | Assay in progress |
| NW-TB5-0001 | TB-500 | 10 mg | Not appointed | — | Assay in progress |
| NW-GHK-0001 | GHK-Cu | 50 mg | Not appointed | — | Assay in progress |
| NW-MOT-0001 | MOTS-c | 40 mg | Not appointed | — | Assay in progress |
| NW-CJC-0001 | CJC-1295 (No DAC) | 10 mg | Not appointed | — | Assay in progress |
| NW-PT1-0001 | PT-141 | 10 mg | Not appointed | — | Assay in progress |
| NW-TES-0001 | Tesamorelin | 10 mg | Not appointed | — | Assay in progress |
| NW-RET-0001 | Retatrutide | 20 mg | Not appointed | — | Assay in progress |
| NW-BAC-0001 | Bacteriostatic Water | — | Not appointed | — | Assay in progress |
All batches currently in assay. First certificates due 27 August 2026.
How we handle testing
Search this market and you will read the same sentence on nearly every site: 99%+ purity, HPLC verified. It usually appears beside no batch number, no laboratory name and no report — which makes it impossible to check, and therefore worth very little.
We publish differently. Each batch is numbered before it is listed, sent to an independent laboratory, and its certificate published in the ledger above against that number. Our opening batches are in assay now, with certificates due 27 August 2026 — the ledger shows their current state in the meantime rather than a figure we cannot yet evidence.
What we will not do
- Publish a purity figure that no report supports.
- Show a certificate that belongs to a different batch than the one we shipped.
- Describe our own internal checks as though they were independent testing.
- Quietly delete this notice and pretend the gap never existed.
What happens when the reports arrive
Each certificate is published against the batch number already printed on the vial. If you have a Northwest Peptides vial in front of you, you will be able to read the number off the label, find it in the ledger above, and open the report for that exact batch — not a report for the product in general.
If a batch fails, it does not ship, and the ledger will say so rather than the row quietly disappearing.
Independent, not in-house
Assays are commissioned from a third-party laboratory. We do not test our own material and present the result as verification — a supplier grading its own work is not evidence, whatever the number says.