Skip to main content
1,080 certificates 139 of 1,080 certificates not scored 407 of 1,080 confirmed by lab 57 compounds 634 price points · 25 of 26 ranked vendors · 26 Aug 2026 35 shared-batch pairs 26 ranked vendors · 14 labs

Vendors ranked by what you can verify.

Purity can't separate anyone — 93% of reported purity values are 99% or higher. This ranks the falsifiable things: lot traceability, lab lookups, contamination panels, recency. Price is shown beside the score, never inside it.

Lookup
/
Retatrutide Solyn Lot 1329
Where each document came from, and what we checked
407
Confirmed by lab — matched against the issuing lab's own records · of 1,080 held
842
Published by the vendor — of 1,080 held; 169 since matched byte for byte and counted in Confirmed by lab above
Median price
$5.10 /mg
median of 25 vendor medians · drawn from 634 price points across 25 of 26 ranked vendors · 26 Aug 2026
$2.25$10.65
Panel coverage
4%
heavy metals on 40 of 1,080
Paid placements
0
0 paid placements — counted across every provider row, not only the ranked ones

Balanced weighting — all six dimensions count, at the defaults shown under Weights.

Confirmability 20
Carries lab-side evidence — blended, at half weight, with being issued by a lab that publishes a lookup.
Traceability 25
Lot code that matches a physical vial.
Assay depth 25
Identity, endotoxin, sterility, metals.
Recency 15
Time since the last published certificate.
Breadth 10
Distinct compounds with a certificate behind them, scored against a 30-compound ceiling — 30 or more scores full marks.
Quantity accuracy 5
Measured mass reported, matching label.
1Modern Research Peptides
76.8/100
Traceability 25.0  ·  Confirmability 18.2
$/mg$4.60
Lots120
Panels5%
Last test44d
2Crush Research
66.1/100
Traceability 25.0  ·  Recency 14.6
$/mg$3.24
Lots52
Panels12%
Last test9d
3AminoVault shared
66.1/100
Traceability 25.0  ·  Recency 13.2
$/mg$6.89
Lots11
Panels21%
Last test44d
Score field33.5
76.8
ConfirmabilityTraceabilityAssay depthRecencyBreadthQuantity accuracy
#
Vendor
Score
Composition
$/mg
Lots
Panels
Confirm
Last test
4
EZ Peptides shared
63.0/100 $5.10/mg · 36 lots
$5.10
36
100%
55d
Breakdown · publishes 36 certificates · 30 products priced
Confirmability 50/100 · 10.0pt
Traceability 100/100 · 25.0pt
Assay depth 19/100 · 4.7pt
Recency 85/100 · 12.7pt
Breadth 57/100 · 5.7pt
Quantity accuracy 97/100 · 4.9pt
What would move this

Assay depth scores 19 of 100 — identity 94%, endotoxin 0%, sterility 0%, heavy metals 0%. The three contamination assays each carry more weight than identity, so they move this dimension most. 1 of 35 mass-checked vials measured >5% below label.

5
Purity Peptides
63.0/100 $9.49/mg · 37 lots
$9.49
37
3%
100%
56d
Breakdown · publishes 39 certificates · 6 products priced
Confirmability 50/100 · 10.0pt
Traceability 100/100 · 25.0pt
Assay depth 21/100 · 5.1pt
Recency 85/100 · 12.7pt
Breadth 90/100 · 9.0pt
Quantity accuracy 23/100 · 1.2pt
What would move this

Assay depth scores 21 of 100 — identity 87%, endotoxin 10%, sterility 0%, heavy metals 0%. The three contamination assays each carry more weight than identity, so they move this dimension most. 1 of 10 mass-checked vials measured >5% below label.

6
Blank Peptides
60.6/100 $5.90/mg · 42 lots
$5.90
42
7%
100%
49d
Breakdown · publishes 51 certificates · 76 products priced
Confirmability 57/100 · 11.4pt
Traceability 96/100 · 24.0pt
Assay depth 22/100 · 5.5pt
Recency 87/100 · 13.0pt
Breadth 67/100 · 6.7pt
Quantity accuracy 0/100 · 0.0pt
What would move this

Assay depth scores 22 of 100 — identity 78%, endotoxin 22%, sterility 0%, heavy metals 0%. The three contamination assays each carry more weight than identity, so they move this dimension most.

7
NextGen Peptides
60.3/100 $3.30/mg · 48 lots
$3.30
48
11%
96%
49d
Breakdown · publishes 53 certificates · 15 products priced
Confirmability 48/100 · 9.6pt
Traceability 93/100 · 23.1pt
Assay depth 27/100 · 6.8pt
Recency 87/100 · 13.0pt
Breadth 77/100 · 7.7pt
Quantity accuracy 2/100 · 0.1pt
What would move this

Assay depth scores 27 of 100 — identity 91%, endotoxin 11%, sterility 11%, heavy metals 11%. The three contamination assays each carry more weight than identity, so they move this dimension most.

8
Ameano Peptides sharedsite offline
60.1/100 $5.40/mg · 21 lots
$5.40
21
100%
55d
Breakdown · publishes 21 certificates · 31 products priced
Confirmability 50/100 · 10.0pt
Traceability 100/100 · 25.0pt
Assay depth 19/100 · 4.8pt
Recency 85/100 · 12.7pt
Breadth 33/100 · 3.3pt
Quantity accuracy 86/100 · 4.3pt
What would move this

Storefront is currently offline — evidence stands, availability does not. Assay depth scores 19 of 100 — identity 95%, endotoxin 0%, sterility 0%, heavy metals 0%. The three contamination assays each carry more weight than identity, so they move this dimension most.

9
Nationwide Peptides
60.0/100 $4.04/mg · 21 lots
$4.04
21
100%
55d
Breakdown · publishes 41 certificates · 42 products priced
Confirmability 98/100 · 19.5pt
Traceability 51/100 · 12.8pt
Assay depth 20/100 · 5.0pt
Recency 85/100 · 12.7pt
Breadth 100/100 · 10.0pt
Quantity accuracy 0/100 · 0.0pt
What would move this

Assay depth scores 20 of 100 — identity 100%, endotoxin 0%, sterility 0%, heavy metals 0%. The three contamination assays each carry more weight than identity, so they move this dimension most.

10
RUO
59.8/100 $5.20/mg · 18 lots
$5.20
18
28%
100%
46d
Breakdown · publishes 18 certificates · 37 products priced
Confirmability 50/100 · 10.0pt
Traceability 100/100 · 25.0pt
Assay depth 24/100 · 6.0pt
Recency 87/100 · 13.1pt
Breadth 57/100 · 5.7pt
Quantity accuracy 0/100 · 0.0pt
What would move this

Assay depth scores 24 of 100 — identity 17%, endotoxin 0%, sterility 83%, heavy metals 0%. The three contamination assays each carry more weight than identity, so they move this dimension most.

11
ADVBioLabs
58.7/100 $5.04/mg · 9 lots
$5.04
9
100%
91d
Breakdown · publishes 9 certificates · 13 products priced
Confirmability 50/100 · 10.0pt
Traceability 100/100 · 25.0pt
Assay depth 18/100 · 4.4pt
Recency 75/100 · 11.3pt
Breadth 30/100 · 3.0pt
Quantity accuracy 100/100 · 5.0pt
What would move this

Assay depth scores 18 of 100 — identity 89%, endotoxin 0%, sterility 0%, heavy metals 0%. The three contamination assays each carry more weight than identity, so they move this dimension most.

12
Corix Research Labs
57.8/100 $2.99/mg · 11 lots
$2.99
11
100%
50d
Breakdown · publishes 11 certificates · 36 products priced
Confirmability 50/100 · 10.0pt
Traceability 100/100 · 25.0pt
Assay depth 13/100 · 3.2pt
Recency 86/100 · 12.9pt
Breadth 33/100 · 3.3pt
Quantity accuracy 67/100 · 3.3pt
What would move this

Assay depth scores 13 of 100 — identity 64%, endotoxin 0%, sterility 0%, heavy metals 0%. The three contamination assays each carry more weight than identity, so they move this dimension most. 1 of 3 mass-checked vials measured >5% below label.

13
NuScience
56.5/100 $4.50/mg · 19 lots
$4.50
19
75%
145d
Breakdown · publishes 20 certificates · 33 products priced
Confirmability 38/100 · 7.5pt
Traceability 100/100 · 25.0pt
Assay depth 20/100 · 5.0pt
Recency 60/100 · 9.0pt
Breadth 60/100 · 6.0pt
Quantity accuracy 80/100 · 4.0pt
What would move this

Assay depth scores 20 of 100 — identity 100%, endotoxin 0%, sterility 0%, heavy metals 0%. The three contamination assays each carry more weight than identity, so they move this dimension most. None of these certificates carries lab-side evidence yet; 75% are at labs that publish a lookup. Last certificate 145 days ago. 2 of 18 mass-checked vials measured >5% below label.

14
Honest Peptide
56.2/100 $4.33/mg · 14 lots
$4.33
14
2%
93%
175d
Breakdown · publishes 15 certificates · 25 products priced
Confirmability 47/100 · 9.3pt
Traceability 100/100 · 25.0pt
Assay depth 19/100 · 4.8pt
Recency 52/100 · 7.8pt
Breadth 43/100 · 4.3pt
Quantity accuracy 100/100 · 5.0pt
What would move this

Assay depth scores 19 of 100 — identity 87%, endotoxin 0%, sterility 0%, heavy metals 7%. The three contamination assays each carry more weight than identity, so they move this dimension most. Last certificate 175 days ago.

15
Eternal Peptides
55.2/100 $5.50/mg · 20 lots
$5.50
20
100%
224d
Breakdown · publishes 21 certificates · 31 products priced
Confirmability 50/100 · 10.0pt
Traceability 100/100 · 25.0pt
Assay depth 19/100 · 4.8pt
Recency 39/100 · 5.8pt
Breadth 53/100 · 5.3pt
Quantity accuracy 86/100 · 4.3pt
What would move this

Assay depth scores 19 of 100 — identity 95%, endotoxin 0%, sterility 0%, heavy metals 0%. The three contamination assays each carry more weight than identity, so they move this dimension most. Last certificate 224 days ago. 3 of 21 mass-checked vials measured >5% below label.

16
Pivot Labs Global
53.4/100 $10.65/mg · 38 lots
$10.65
38
100%
182d
Breakdown · publishes 41 certificates · 46 products priced
Confirmability 50/100 · 10.0pt
Traceability 93/100 · 23.2pt
Assay depth 20/100 · 5.0pt
Recency 50/100 · 7.5pt
Breadth 77/100 · 7.7pt
Quantity accuracy 0/100 · 0.0pt
What would move this

Assay depth scores 20 of 100 — identity 100%, endotoxin 0%, sterility 0%, heavy metals 0%. The three contamination assays each carry more weight than identity, so they move this dimension most. Last certificate 182 days ago.

17
Solyn
48.7/100 $3.92/mg · 1 lots
$3.92
1
73%
100%
37d
Breakdown · publishes 22 certificates · 16 products priced
Confirmability 50/100 · 10.0pt
Traceability 5/100 · 1.1pt
Assay depth 63/100 · 15.6pt
Recency 90/100 · 13.5pt
Breadth 53/100 · 5.3pt
Quantity accuracy 64/100 · 3.2pt
What would move this

Only 5% of certificates carry a lot code identifying a specific vial. 1 of 15 mass-checked vials measured >5% below label.

18
Forge Performance Co.
48.5/100 $4.50/mg · 0 lots
$4.50
33%
100%
41d
Breakdown · publishes 16 certificates · 12 products priced
Confirmability 100/100 · 20.0pt
Traceability 0/100 · 0.0pt
Assay depth 48/100 · 11.9pt
Recency 89/100 · 13.3pt
Breadth 33/100 · 3.3pt
Quantity accuracy 0/100 · 0.0pt
What would move this

Not one of these certificates carries a usable lot code, so nothing here can be matched to a vial in hand.

19
Bulk Peptide Wholesale shared
46.4/100 $2.25/mg · 7 lots
$2.25
7
100%
363d
Breakdown · publishes 10 certificates · 39 products priced
Confirmability 50/100 · 10.0pt
Traceability 100/100 · 25.0pt
Assay depth 20/100 · 5.0pt
Recency 1/100 · 0.1pt
Breadth 23/100 · 2.3pt
Quantity accuracy 80/100 · 4.0pt
What would move this

Assay depth scores 20 of 100 — identity 100%, endotoxin 0%, sterility 0%, heavy metals 0%. The three contamination assays each carry more weight than identity, so they move this dimension most. Last certificate 363 days ago. 2 of 10 mass-checked vials measured >5% below label.

20
LiveWell Peptides
46.2/100 $5.75/mg · 11 lots
$5.75
11
17%
230d
Breakdown · publishes 12 certificates · 4 products priced
Confirmability 8/100 · 1.7pt
Traceability 100/100 · 25.0pt
Assay depth 20/100 · 5.0pt
Recency 37/100 · 5.5pt
Breadth 40/100 · 4.0pt
Quantity accuracy 100/100 · 5.0pt
What would move this

Assay depth scores 20 of 100 — identity 100%, endotoxin 0%, sterility 0%, heavy metals 0%. The three contamination assays each carry more weight than identity, so they move this dimension most. None of these certificates carries lab-side evidence yet; 17% are at labs that publish a lookup. Last certificate 230 days ago.

21
Chameleon Peptides shared
43.4/100 $7.20/mg · 0 lots
$7.20
100%
58d
Breakdown · publishes 40 certificates · 3 products priced
Confirmability 100/100 · 20.0pt
Traceability 0/100 · 0.0pt
Assay depth 0/100 · 0.0pt
Recency 84/100 · 12.6pt
Breadth 83/100 · 8.3pt
Quantity accuracy 50/100 · 2.5pt
What would move this

Not one of these certificates carries a usable lot code, so nothing here can be matched to a vial in hand. Assay depth scores 0 of 100 — identity 0%, endotoxin 0%, sterility 0%, heavy metals 0%. The three contamination assays each carry more weight than identity, so they move this dimension most.

22
Panda Peptides shared
42.0/100 $3.50/mg · 0 lots
$3.50
100%
61d
Breakdown · publishes 22 certificates · 12 products priced
Confirmability 100/100 · 20.0pt
Traceability 0/100 · 0.0pt
Assay depth 0/100 · 0.0pt
Recency 83/100 · 12.5pt
Breadth 70/100 · 7.0pt
Quantity accuracy 50/100 · 2.5pt
What would move this

Not one of these certificates carries a usable lot code, so nothing here can be matched to a vial in hand. Assay depth scores 0 of 100 — identity 0%, endotoxin 0%, sterility 0%, heavy metals 0%. The three contamination assays each carry more weight than identity, so they move this dimension most.

23
Prime Peptides
37.9/100 no price · 0 lots
100%
72d
Breakdown · publishes 20 certificates · 0 products priced
Confirmability 100/100 · 20.0pt
Traceability 0/100 · 0.0pt
Assay depth 0/100 · 0.0pt
Recency 80/100 · 12.0pt
Breadth 33/100 · 3.3pt
Quantity accuracy 50/100 · 2.5pt
What would move this

Not one of these certificates carries a usable lot code, so nothing here can be matched to a vial in hand. Assay depth scores 0 of 100 — identity 0%, endotoxin 0%, sterility 0%, heavy metals 0%. The three contamination assays each carry more weight than identity, so they move this dimension most.

24
Limitless Peptides
36.9/100 $8.88/mg · 0 lots
$8.88
100%
202d
Breakdown · publishes 27 certificates · 22 products priced
Confirmability 100/100 · 20.0pt
Traceability 0/100 · 0.0pt
Assay depth 0/100 · 0.0pt
Recency 45/100 · 6.7pt
Breadth 77/100 · 7.7pt
Quantity accuracy 50/100 · 2.5pt
What would move this

Not one of these certificates carries a usable lot code, so nothing here can be matched to a vial in hand. Assay depth scores 0 of 100 — identity 0%, endotoxin 0%, sterility 0%, heavy metals 0%. The three contamination assays each carry more weight than identity, so they move this dimension most. Last certificate 202 days ago.

25
Pharma Lab Global
36.4/100 $7.16/mg · 2 lots
$7.16
2
91%
105d
Breakdown · publishes 21 certificates · 14 products priced
Confirmability 45/100 · 9.1pt
Traceability 10/100 · 2.4pt
Assay depth 18/100 · 4.5pt
Recency 71/100 · 10.7pt
Breadth 50/100 · 5.0pt
Quantity accuracy 95/100 · 4.8pt
What would move this

Only 10% of certificates carry a lot code identifying a specific vial. Assay depth scores 18 of 100 — identity 91%, endotoxin 0%, sterility 0%, heavy metals 0%. The three contamination assays each carry more weight than identity, so they move this dimension most. 1 of 21 mass-checked vials measured >5% below label.

26
Peptide Partners finnrick A
33.5/100 $6.10/mg · 0 lots
$6.10
64%
55d
Breakdown · publishes 22 certificates · 29 products priced
Confirmability 64/100 · 12.7pt
Traceability 0/100 · 0.0pt
Assay depth 7/100 · 1.8pt
Recency 85/100 · 12.7pt
Breadth 47/100 · 4.7pt
Quantity accuracy 32/100 · 1.6pt
What would move this

Not one of these certificates carries a usable lot code, so nothing here can be matched to a vial in hand. Assay depth scores 7 of 100 — identity 36%, endotoxin 0%, sterility 0%, heavy metals 0%. The three contamination assays each carry more weight than identity, so they move this dimension most.

Computed live in your browser. active site · stub listing · site offline. Price is the median $/mg across that vendor's tracked catalogue.
Integrity check

Where two brands share one synthesis run

35 certificate pairs, across 3 vendor pairs, are the same compound and share identical purity and identical measured mass — meaning both were submitted to the same laboratory together.

Shared lot coreCompoundPurity MeasuredLab reports
Chameleon Peptides ↔ Panda Peptides22 · no lots published · matched on compound, purity and measured mass
Show 22 certificate pairs
GHK-Cu 99.79%54.14 mg#168142 / #168141
GHK-Cu 99.92%47.28 mg#168136 / #168135
DSIP 98.15%14.44 mg#112793 / #113213
KPV 99.22%12.44 mg#112776 / #113197
BPC-157 99.56%11.56 mg#194142 / #194141
MOTS-c 99.04%11.28 mg#152453 / #152452
Tesamorelin 99.20%10.65 mg#152459 / #152458
Epithalon 99.41%10.61 mg#112789 / #113203
PT-141 99.89%10.21 mg#194136 / #194133
Sermorelin 99.21%10.13 mg#152457 / #152456
Melanotan II 99.78%9.83 mg#168095 / #168093
Kisspeptin-10 98.72%8.46 mg#194132 / #194129
CJC-1295 DAC 98.18%5.72 mg#152436 / #152437
Thymosin Alpha-1 99.35%5.7 mg#168163 / #168162
Semax 98.34%5.47 mg#194188 / #194185
Selank 99.39%5.31 mg#194192 / #194189
AOD-9604 99.84%5.27 mg#112779 / #113886
TB-500 98.48%5.25 mg#112777 / #113211
Cagrilintide 99.63%5.24 mg#112812 / #113207
CJC-1295 (without DAC) 99.62%4.57 mg#168149 / #168148
Ipamorelin 99.52%4.45 mg#152451 / #152450
IGF-1 LR3 98.13%1.08 mg#112784 / #113200
Ameano Peptides ↔ EZ Peptides12 · shared lot core
AMP/EZP-2P6003282026-02Tirzepatide 99.94%66.45 mg— / #136240
AMP/EZP-3P4802242026-02Retatrutide 99.81%55.44 mg#112806 / #112808
AMP/EZP-2P2005162026-04Tirzepatide 99.77%23.09 mg#166080 / #166081
AMP/EZP-3P1206222026-03Retatrutide 99.28%14.26 mg#199021 / —
BPC1005082026-22BPC-157 99.91%12.1175 mg#163728 / #163729
AMP/EZP-2P1004162026-03Tirzepatide 99.69%11.94 mg#149295 / #149296
AMP/EZP-SEMX1005182026-10N-Acetyl Semax 99.19%11.77 mg#166071 / #166072
AMP/EZP-PT1005172026-08PT-141 99.92%11.42 mg#166068 / #166069
AMP/EZP-SEL1005192026-08N-Acetyl Selank 99.61%11.37 mg#166074 / #166075
AMP/EZP-1P1005102026-03Semaglutide 99.75%11.24 mg#163734 / —
LL371002172026-01LL-37 99.50%10.25 mg#111617 / #111618
AMP/EZP-3P0605132026-02Retatrutide 99.68%7.09 mg#163746 / #163747
AminoVault ↔ Bulk Peptide Wholesale1 · shared lot core
25277TB-500 99.90%9.91 mg— / #QC250891

⚑ Detected automatically

Lot-identifier structure, value equality, and lab-report adjacency — run over the 651 published records carrying both values. Reseller relabelling of a shared synthesis run is normal and not misconduct, but a buyer comparing these two brands is comparing one product.

Listing status matters here. Evidence quality and commercial availability are separate questions, so the row carries both rather than blending them into one number: the score does not read listing status, and the status dot does not read the score.

Supporting evidence

What the ranking draws on

Lab provenance
1,021/1,080

Only 7 of 14 labs publish a lookup at all, and we resolve 2 of those automatically. Our method needs something the issuing laboratory publishes to check a certificate against, so where a lab publishes nothing we cannot confirm — a property of the lab, not the vendor. Where we have not assessed a lab, we say that instead of assuming.

Lab-side evidence reaches a record by two routes and the score counts them together. Of the 407 certificates in the 1,080-record corpus that carry it, 238 were taken from the laboratory’s own database and 169 were copies the vendor published, for which we fetched the laboratory’s own file and matched the two byte for byte. Both mean the laboratory holds this document; they differ in who published it, and each record says which. Those two are CORPUS counts — the percentage on a row is that vendor’s share of its own certificates, over a different population.

Assay depth
4%

Heavy metals on 40 of 1,080. Purity is near-universal; the panels that catch contamination are close to absent.

Traceability
640/1,080

Lot codes that can actually identify a vial. "N/A", "Black Cap" and codes reused across 9 compounds don't count.

Compare

Free newsletter

The Peptide Research Digest

Weekly analysis on providers, sourcing and compounds — from the team behind PeptideBase.

No spam. Unsubscribe anytime. Privacy policy.