The template you bought will not build, it is slower than advertised, or it has quietly stopped being maintained. Weshipd builds every template in the same environment and publishes the measured results as badges. You can check before you buy.
Confirmed that install → build passes in one shared environment
Lighthouse run three times, with only the median published
Dependency audit and framework currency recorded at verification time
no build, no badge — nothing gets listed until it passes verification
weshipd verify astro-haze
verifier v0.2.0
Srank
100/ 100 PerformanceFastest class
LCP
0.92s
CLS
0.000
TBT
0ms
Checks
Build verifiedMaintained
Languages
EN
verified August 4, 2026 · node 23.5.0 / pnpm 9.14.4
The verification report as it appears on a real product page
Three pillars
Not “it works” — the numbers we measured.
Every template is verified in the same container, on the same Node and pnpm versions. Results are typed by a schema, so there is no room for a hand-entered number.
01
Speed Score
We run Lighthouse against the demo site three times on a mobile profile and publish only the median of LCP, CLS, TBT and Performance. One lucky run can never become the headline number.
S
Performance 95+
A
Performance 90+
B
Performance 80+
C
Performance 0+
All three raw runs are disclosed on the product page — we do not hide the spread.
Srank
100/ 100 PerformanceFastest class
LCP
0.92s
CLS
0.000
TBT
0ms
02
Build Verified
We clone the repository and run install → build on fixed Node and pnpm versions. Because the clone only carries committed files, a template that depends on something left out of the repo fails here.
Install and build times are published as measured.
Example: Astro Haze
Build succeeded
Node.js
23.5.0
pnpm
9.14.4
install
7.7s
build
19.3s
Lockfile included
.env.example included
03
Maintained
Last commit, the count of known vulnerabilities from a dependency audit, and whether the framework has kept up with its latest major version. A template that has stopped being maintained shows it.
Freshness is judged when the page is built, so it never claims currency it no longer has.
A minimal portfolio and blog theme for Astro, with in-browser search and generated OG images
S
99/ 100 Performance
LCP
1.71s
CLS
0.000
TBT
0ms
Build verifiedMaintained
EN
For authors
0% commission on sales. Listing is free, for now.
Weshipd never takes the buyer’s money. Buyers go from the product page to your own sales channel and pay you directly, so the full sale is yours. Our only revenue is a listing fee paid by authors — and until we can show real referral traffic, we don’t charge it.
Commission on sales
0%
We take nothing from what you sell. Payment happens on your own channel and never passes through Weshipd.
Listing fee
Free
Free for now. When charging starts it will be a one-time fee at listing — never a subscription.
Sales channel
You pick it — your own site, Gumroad, anywhere. The product page sends buyers there via an external link.
Sales contract
Formed between you and the buyer. Weshipd never receives the payment and is not a party to the sale.
When we charge
Only after verification passes. Failed submissions are never billed, and paying never changes a verification result.
01
Verification is free
There is no charge to have your template verified when you list it. If it fails we hand back the logs, so you can fix it and resubmit.
02
The badge becomes your track record
A verification report with real measurements works as proof of quality for your template anywhere you take it.
03
You set the price and the channel
Price, license and where to sell are entirely the author’s to decide. We never run platform-driven discounts on your work.