openclaw
← All products
Services & Infrastructure

chrome-ext-shipper

Tooling for shipping Chrome extensions monetized via Stripe. License-key gating + auto-update + scaffold.

Get startedSource on GitHub

Launch kit

chrome-ext-shipper — launch kit

1-liner

Tooling for shipping Chrome extensions monetized via Stripe. License-key gating + auto-update + scaffold.

Tweet hook

Indie hackers spend 1-2 weeks wiring Stripe + license keys for every Chrome ext.

Built the shell: scaffold an extension, drop in ensureLicensed(), deploy. Saves the boilerplate; you ship features.

Niches that pay: negotiation overlays, B2B comparators, receipt OCR 🧵

Reddit

  • r/SideProject: "Chrome ext monetization scaffold — open"
  • r/IndieHackers: "Stripe + Chrome ext: every step painful, here's the path"

Cold-email ICP

Indie hackers shipping their first paid Chrome extension.

Cold-email template

Subject: ship a paid Chrome ext in 3 days

Hi {first} — saw your {extension/post}.

If you're shipping a paid extension, the Stripe-license-key wiring is
the painful 1-2 weeks. Built a scaffold + license server. Drop in your
features; rest is done.

DIY MIT-licensed. Reply with the niche and I'll send the scaffold
pre-customized.

SEO content

  1. "Chrome ext monetization 2026: complete guide"
  2. "Stripe + license keys + Chrome MV3: stack"
  3. "10 paid-Chrome-ext niches with TAM"

Documentation

chrome-ext-shipper

Tooling + starter template for shipping Chrome/Edge browser extensions monetized via Stripe. License-key gating, Stripe webhook, auto-update.

What it gives you

  • extshipper new <name> — scaffold a new MV3 extension from template
  • license_server.py — FastAPI server: receives Stripe webhooks, issues + validates license keys
  • license.js — drop-in JS for your extension that gates paid features behind a server-validated license

Pricing pattern that works

Plan Type Notes
Free trial 14-day Auto-converts via Stripe
Pro $4-19/mo Subscription
Lifetime $49-149 One-time

Niches that pay

Niche Why people pay
Negotiation overlay (Zillow/Carvana) Saves $$ on big purchase
Spec-sheet doctor (B2B SaaS comparator) Procurement teams
LinkedIn outreach helper Sales pros
Receipt-to-CSV via vision Bookkeeping
Reddit/HN ad-block + summary Power readers

Run

cd C:\openclaw-products\chrome-ext-shipper
python -m venv .venv
.\.venv\Scripts\activate
pip install -e .

# Scaffold a new extension
extshipper new "MyExtension" --out C:\path\to\my-extension

# Run the license server (deploy to Railway/Fly later)
uvicorn src.license_server:app --port 8090

Roadmap

  • Postgres-backed license storage (currently in-memory)
  • Email-key delivery via SES/Resend
  • Subscription-cancellation → auto-disable in extension
  • Trial-to-paid auto-upgrade flow
  • Edge / Firefox manifest variants