Here's the uncomfortable truth about research peptides: there's essentially zero regulatory oversight.
These materials are sold for Research Use Only—which means they fall outside the pharmaceutical regulations that govern actual medications. No FDA approval. No quality standards enforcement. Just manufacturers, distributors, and researchers operating in a mostly unregulated space.
So how do you know what you're actually getting?
For most researchers, the answer is third-party certificates of analysis (COAs) from independent testing labs like Janoshik. These reports confirm identity (is this actually Tirzepatide?) and purity (how clean is it?) using HPLC and LC-MS methods.
But here's where it gets interesting: the existence of trusted testing labs created a market for fake COAs.
Some vendors photoshop purity values. Others reuse the same COA across multiple batches (or even different products). A few manufacture completely fabricated reports with Janoshik's branding that look convincing at first glance.
Reddit is full of stories:
A Reddit user reported receiving vials containing only white filler powder with no active peptide—a $300 loss from a vendor with no verifiable COAs.
Another researcher described frustration with a vendor who provided blurred COAs that couldn't be verified, and only tested for compound identity and weight—skipping sterility and endotoxin analysis entirely.
The good news? Janoshik makes verification straightforward. Their public database lets anyone confirm a COA's authenticity without involving the vendor. If you know what to look for, you can spot fakes in under a minute.
The Official Verification Method (Step-by-Step)
Step 1: Find the Task Number and Verification Key
Every legitimate Janoshik COA includes a Task Number (e.g., #165868) and a unique verification key (e.g., JQQ8BZLM8YKS).
These identifiers are displayed prominently on the report and are required to verify the COA in Janoshik's database.
🚩Red flag: No Task Number, verification key, or report identifier anywhere on the document. Can't verify what doesn't exist.
Step 2: Go to the Official Verification Page
Navigate to janoshik.com/verify/.
Important: Only use janoshik.com.
Don't trust any other site claiming to offer Janoshik verification—phishing sites do exist.
Step 3: Enter the Verification Key
Input the unique verification key from your COA into the search field. The system will pull up the original lab record, showing:
- Compound name
- Purity percentage (HPLC)
- Molecular weight confirmation (LC-MS/MS)
- Test date
- Endotoxin level (if tested)
Step 4: Cross-Check Every Value
Compare your vendor-provided COA against Janoshik's database entry. Everything should match exactly:
Verification Checklist
Values should match the database record. Unexplained discrepancies—not minor rounding—are the red flag. A difference of several percentage points or mismatched compound names indicates alteration.
Step 5: Match Batch Numbers
The batch number on your product label must match the batch number on the COA.
This confirms you received the actual tested material—not some other batch from months ago.
🚩Red flag: Vendor provides a COA but won't tell you the batch number, or your vial's batch doesn't match. Classic sign they're reusing one COA across multiple batches.
7 Red Flags of Fake or Suspicious COAs
1. Report Not Found in Janoshik's Database
The most obvious sign.
If the sample ID returns "no results" when you search janoshik.com/verification, the COA is either fabricated or seriously altered.
What to do: Ask the vendor for clarification. If they can't provide a verifiable sample ID, walk away.
2. Missing Batch Number or Sample ID
Every sample Janoshik tests gets a unique identifier.
COAs without this can't be verified—and that's the entire point of third-party testing.
Some vendors claim their COAs are "proprietary" or "confidential." That's nonsense. Janoshik publishes results publicly by design.
3. Generic COA Reused Across Multiple Products
Saw this recently: vendor showed the same COA for Tirzepatide, Retatrutide, and Semaglutide.
Identical purity values, same test date, same sample ID.
Each peptide has a different molecular structure. They cannot produce identical LC-MS results. Physically impossible.
How to check: Request COAs for 2-3 different products. If the sample IDs or test dates are identical, it's a scam.
4. Suspiciously Perfect Results
If every peptide from a vendor tests at exactly 99.0%, 99.5%, or 100.0%, question it.
Real peptide synthesis has variance. Legitimate manufacturers see purity ranges like 98.743%, 99.187%, 99.621%—not uniform round numbers across every compound.
Measured content rarely lands exactly on the label weight. A vial labeled 20mg may test at 21.95mg—slight over- or under-fill is normal and is disclosed on the COA. Be suspicious of values that land perfectly on the label every time, or purity figures that are suspiciously round across every product.
Especially suspicious: Purity >100%. Thermodynamically impossible. Instant disqualification.
5. Blurry, Low-Resolution, or Inconsistent Formatting
Janoshik's official reports follow a consistent template. If your COA has:
- Misaligned text or awkward spacing
- Pixelated or low-res logos
- Spelling errors ("Janoschik", "Janoshek")
- Inconsistent fonts or date formats
...it was likely edited in Photoshop.
Pro tip: Compare the COA to examples on Janoshik's website or from verified vendors. Formatting should be identical.
6. Vendor Won't Provide COA Before Purchase
Legitimate suppliers publish COAs openly or provide them on request before you buy.
If a vendor says COAs are "only available after purchase," "confidential," or charges extra for documentation—huge red flag.
You're not asking for proprietary secrets. You're asking to verify the product meets basic quality standards.
7. Old Test Results (Or No Date at All)
COAs should be recent:
- >6 months old: Ask if newer testing exists
- >12 months old: Why is this batch still being sold?
- No date: Can't verify when it was tested (or if it was tested at all)
Peptides degrade over time—especially GLP-1 agonists. A 2-year-old COA doesn't guarantee current quality.
Real-World COA Manipulation Examples
These aren't theoretical. Here are actual tactics vendors use:
Case 1: The Blurred Verification Key
Vendor provides a Janoshik-branded PDF, but the verification key or Task Number is pixelated or blurred "to protect proprietary information."
Why it's suspicious: Janoshik publishes all results publicly. There's no proprietary data to protect. Blurring the key prevents you from verifying the report.
Case 2: The Single COA for Multiple Products
Vendor shows the same report (same Task Number, test date, purity) for Tirzepatide, Retatrutide, and Semaglutide.
Why it's impossible: Each peptide has a unique molecular structure. LC-MS would produce different results. This is Photoshop, not testing.
Case 3: The "Available After Purchase" COA
Vendor refuses to share COAs until after you've paid.
Why it's a red flag: Legitimate suppliers publish COAs openly. If documentation is "confidential" or costs extra, the vendor is either hiding something or doesn't have real testing.
Case 4: Mismatched Batch Numbers
Your vial label says "Batch C-2024-03" but the COA shows "Batch A-2024-01."
Why it matters: You're not receiving the tested material. The COA is generic or reused across multiple production runs.
What to Do If Verification Fails
Option 1: Email Janoshik Directly
Janoshik will confirm COA authenticity if you send them the report ID. This is the gold standard if you're uncertain.
Contact: Use the form at janoshik.com or email them with the Task Number and verification key in question.
Option 2: Request a Batch-Specific COA from the Vendor
If the batch number doesn't match or the report can't be verified, ask the vendor for:
- A COA specific to your batch (not a generic master report)
- The exact Task Number and verification key used in Janoshik's database
- An explanation for any discrepancies
Legitimate vendors will provide this immediately. Dishonest ones will deflect, delay, or refuse.
Option 3: Find a Different Supplier
If verification fails and the vendor can't explain why, don't gamble on it. There are plenty of suppliers with verifiable, batch-specific COAs.
Why Batch-Level Verification Actually Matters
Even honest vendors can have batch-to-batch variance. Purity can shift 2-3 percentage points between production runs due to:
- Raw material quality differences
- Synthesis scaling issues
- Storage or handling variances
A single "master COA" doesn't tell you what's in your specific vial. Batch-specific testing does.
Example scenario:
Vendor shows a Tirzepatide COA at 99.4% purity from Batch A (January). You receive Batch C (March), which actually tested at 96.8%. Without batch-level verification, you'd never know you're underdosing by 2.6%—enough to impact experimental outcomes.
How We Use Janoshik Verification
We submit every production batch for independent testing before it goes live. Each batch receives:
- HPLC purity analysis (quantifies peptide vs. impurities)
- LC-MS/MS identity confirmation (verifies correct molecular structure)
- Endotoxin testing (for peptides—NAD+ is a nucleotide, so no LAL test)
The resulting COA gets published online. You can:
- View the Janoshik PDF for your batch
- Go to janoshik.com/verify/
- Enter the verification key from the COA
- Cross-check the Task Number, purity, identity, and endotoxin levels against the database record
Quick Verification Checklist
Before purchasing from any peptide supplier, confirm:
✓ COA has a Task Number and unique verification key
✓ Verification key returns results at janoshik.com/verify/
✓ Batch number on product label matches COA
✓ Test results match Janoshik's database record
✓ COA is recent (within 6 months preferred)
✓ Vendor provides COAs before purchase, not after
✓ Different products have different Task Numbers
If even one fails, ask questions. If the vendor can't provide satisfactory answers, there are better options.
What a COA Doesn't Prove (And Why That Matters)
A verified Janoshik COA proves a sample was tested. It doesn't automatically prove your vial matches that sample.
Here's the gap:
- Vendor sends their "cleanest batch" to Janoshik for testing
- Publishes that COA on their site
- Ships you a different batch (lower purity, older stock, different source)
- You have no way to know unless your batch number matches the COA
This is why batch-level verification matters more than brand-level COAs. A single "master COA" for a product line doesn't tell you what's in your specific vial.
Reddit user experience:
One researcher noted that while COAs are useful, they function more as a general quality signal unless the report is explicitly tied to the batch number on your vial—otherwise it's trust, not proof.
The only way to close this gap: demand batch-specific COAs where the batch number on your vial matches the report. If a vendor can't or won't provide this, you're operating on trust—not verification.