Setting up waitline in 60 seconds

· 2 min read · waitline

  • setup
  • claude code
On this page

Getting paid for your idle wait line takes about a minute. There’s no dashboard to configure and no account required to start — install, consent, done.

1. Install the plugin

waitline ships as a Claude Code plugin. The quickest way is one line in your terminal:

curl -fsSL https://getwaitline.com/install.sh | sh

Prefer to do it yourself? That script just runs Claude Code’s own plugin CLI — you can run these directly instead:

claude plugin marketplace add waitline/waitline-plugin
claude plugin install waitline@waitline-marketplace

Either way you now have the /waitline:setup command available. Nothing changes in your terminal yet — installing the plugin doesn’t touch your settings.

2. Run /waitline:setup

This is the only step that edits anything. Because plugins can’t silently set a status line, setup does it with you:

  • It shows you the exact keys it will add to ~/.claude/settings.json — a statusLine command and the sponsored spinner verbs.
  • It asks for your consent before writing.
  • It saves a verbatim backup of your original settings first.

It only ever touches the keys waitline owns. Everything else in your config is left untouched.

3. That’s it — the line starts serving

On your next prompt, the wait line shows one sponsored line while Claude works. You don’t manage anything: ads serve from prepaid campaigns, and only real on-screen time counts (see how waitline bills only real attention). Every billed impression you render credits your ledger.

Sign in when you’re ready to cash out

You can run anonymously from the start — your earnings accrue to a local viewer id. When you want to withdraw, sign in with Google once; waitline securely merges your anonymous earnings into your account, and from then on impressions attribute to your real identity across machines. Payouts go to your bank via Stripe once you pass the threshold — or, where Stripe isn’t available, as a month of Claude Pro (see getting paid) — and you keep 50% of every impression.

Removing it is just as easy

Changed your mind? Remove the plugin and restore the backup setup made. The sponsored line is gone and your settings.json is exactly what it was before — nothing lingers. (More on why that’s safe in is waitline safe?.)

One install, one consented edit, one minute. The wait line does the rest.

Frequently asked

What does /waitline:setup change?

It adds a statusLine command and sponsored spinner verbs to your ~/.claude/settings.json — and only those keys. It shows you the exact diff first and keeps a verbatim backup.

Do I need an account to start?

No. You can run immediately with an anonymous viewer id; sign in later with Google to attribute your earnings to your account and cash out.

How do I uninstall it?

Remove the plugin and restore the backup setup wrote. The sponsored line disappears and your settings.json returns to exactly what it was.

w
waitline

The team building waitline — turning Claude Code's idle wait line into one tasteful sponsored line, revenue-shared 50/50 with the developers who render it.

Your spinner is ad space.

Opt in, keep 50% of every impression you render.

Start earning

Keep reading