Get started in three minutes.

How it works.

One account, two sides. Run the extension to earn while the assistant thinks, and/or fund a balance to advertise in that same spinner. Tap through it below.

LIVE PREVIEW · what your users see
Want to eat an apple?0.0s
Rotates across campaigns · logo · ad · spinner · timer

Step by step

Tap a step.

Step 01 of 04

Install BoringSpinner

Search “BoringSpinner” in the Extensions panel and click Install. When prompted, reload the window once so it activates — it auto-updates from there.

Runs where you code

Three places, one account.

EDITORLIVE

VS Code & Cursor

A sponsored line rides the chat-panel spinner while the assistant thinks — and this is the surface that earns. Install, sign in, keep coding.

Extensions → “BoringSpinner” → Install
Sign in from the bottom-right
Add to VS Code →
TERMINALLIVE

Any terminal

Wrap Claude Code (or any CLI) and a sponsored line takes over its spinner while the assistant thinks — and you earn on every impression. No editor required. Prefer not to install? Run `npx @boringspinner/cli wrap`.

npm install -g @boringspinner/cli
boringspinner login
boringspinner wrap
CLAUDE CODECOMING SOON

Slash commands

Sign in and check earnings right inside the chat — type “/” and pick a BoringSpinner command. Coming to the npm CLI shortly.

/boringspinner:login
/boringspinner:status

The editor and terminal are live today. Your balance shows from impression one — check earnings on your dashboard.

Troubleshooting

If something looks off.

It only shows while the assistant is actively thinking — an idle chat shows nothing. After installing, reload the window once, make sure you are signed in, and keep Claude Code up to date.