Skip to content

epic(revenue): OpenCode Connect paid tiers — first dollar from 8 founding members #152

Description

@dzianisv

MRR is $0. No Stripe product exists. 8 warm, qualified leads are sitting unused.

This is the canonical tracker for getting OpenCode Mobile its first paying customer.

Blocker — founder-gated

Den — create a Bitwarden Secure Note named STRIPE_TEST_SECRET_KEY in folder opencode-mobile, containing the sk_test_... key from https://dashboard.stripe.com/test/apikeys

The only Stripe entry in the vault is OpenClawBot - STRIPE_SECRET_KEY, which is sk_live_ and is off-limits (test mode only, no real money). Stripe Dashboard login is anti-automation and cannot be completed through the CDP-driven browser, so this one step needs a human.

Everything downstream is scriptable the moment that vault entry exists — products, prices, checkout link, all via the Stripe CLI/API with no further founder input.

Plan

  • Den: add STRIPE_TEST_SECRET_KEY to Bitwarden (opencode-mobile) ← gate
  • Create Stripe products + prices in test mode: Free / $4.99 Pro / $9.99 Team
  • Generate a working test checkout link and verify it resolves
  • Send founding-member outreach, wave 1 (leads 1-4)
  • Measure reply rate; wave 2 (leads 5-8) only if wave 1 clears the bar
  • First dollar

Leads

8 leads qualified from real repository engagement — issues filed, code contributed, forks, stars. Not scraped. None publish a public email, so the contact channel is a GitHub @mention on the thread they opened themselves.

# Handle Evidence Fit Tier
1 PylotLight #134 — asked for "public hosted instances behind oidc/openid auth" Asked for OpenCode Connect by name. DevOps — pays to not run infra $9.99 Team
2 cloph-dsp 4 issues (#53/#55/#56/#57) + PR #54 + fork + star Heaviest external contributor. PR #54 was closed, then the same fix shipped as #148 — owed a straight apology $4.99 Pro
3 zFitness #147, #150 + fork 2026-07-24 Active this week; works at a large tech co — low price sensitivity $9.99 Team
4 2740653660 Shipped i18n/zh-Hans (#68) + session grouping (#67) Contributed code, not complaints. Best advocate + zh channel $4.99 Pro (free year)
5 e-lie Fork 2026-07-25 Freshest signal — evaluating right now $4.99 Pro
6 SDBdevelopment Fork 2026-07-18 Handle implies an agency → multi-seat $9.99 Team
7 Med-amine0 Fork 2026-06-12 Sustained interest, lower urgency $4.99 Pro
8 mathysIN Fork 2026-05-20 Earliest external fork — OG angle $4.99 Pro

Artifact

Full lead table, outreach template, 8 per-lead hooks, and send rules: distribution/founding-members.md (branch growth/founding-members).

Send rule

Do not send outreach until the Stripe test key lands. A "would you pay?" message with no way to actually pay burns the warmest leads in the list, and there is exactly one shot per person.

Honest baseline

Metric Verified now Target
MRR $0 > $0
Founding-member replies 0 >= 4 of 8
Stated willingness to pay unknown >= 2 say Pro or Team

Stop/continue rule: if fewer than 2 of the first 4 reply within 72h, stop and rewrite the offer — the problem is the pitch, not the audience.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions