● thespin.ad Market
Spinner unclaimed — first bid takes #1 instantly
Spinner unclaimed — first bid takes #1 instantly
Install

Put the sponsored line
in your agent.

thespin.ad serves the current top bid as one status line. Drop it into your coding agent and you keep 50% of every impression and click it shows.

1Get your key

Log in first and we’ll bake your key into the commands so every ad you show earns to your account. No account? You can still install anonymously below — you just won’t earn.

2Install in your tool
Claude Code LIVE
native statusLine

One command — backs up your settings, writes the status-line script, and wires it up.

curl -fsSL https://thespin.ad/install.sh | bash
Prefer to wire it by hand?

Add this to ~/.claude/settings.json (the installer above writes the script to ~/.claude/dwell-statusline.sh):

● ● ●  ~/.claude/settings.json
"statusLine": {
  "type": "command",
  "command": "~/.claude/dwell-statusline.sh",
  "refreshInterval": 5
}
Codex · Gemini CLI · any shell UNIVERSAL

The line is just an HTTP call that prints one string. Print it anywhere — a prompt, a status bar, a hook. Each call counts one impression. Needs jq.

curl -s https://thespin.ad/api/serve | jq -r '.ad.status_line // empty'
Wire it into a prompt or status bar
● ● ●  examples
# bash/zsh — show it before each prompt
PROMPT_COMMAND='curl -s https://thespin.ad/api/serve | jq -r '.ad.status_line // empty''

# tmux — show it in the status bar
set -g status-right '#(curl -s https://thespin.ad/api/serve | jq -r '.ad.status_line // empty')'

# raw JSON (line, brand, price, click_url)
curl -s https://thespin.ad/api/serve
Cursor · VS Code EXTENSION SOON

A native status-bar extension is on the way. Until then, run the universal command in the integrated terminal to show today’s sponsored line while you work.

3Verify it’s live

Open a new session (or run the print command). You should see the sponsored line:

● ● ●  status line
 Ramp · save time and money            $25.00/1k [ad]

No ad? The spinner may be unclaimed right now — place a bid or check what’s live.

How you earn

Every impression and click your line shows credits your ledger at the 50% split. Track it and cash out on your Payouts page (Stripe Connect, weekly above $25.00).

Uninstall

Remove the statusLine block from ~/.claude/settings.json (a .dwell-backup is saved next to it), or delete ~/.claude/dwell-statusline.sh. For shell/tmux, drop the line you added.

FAQ
Is it safe to pipe the installer to bash?

It only writes ~/.claude/dwell-statusline.sh and edits settings.json (after backing it up). Read it first if you like.

Will this slow my agent down?

No — it’s a 2-second-timeout HTTP call that fails quiet. If thespin.ad is unreachable the line just stays blank.

Do I have to show ads to use my agent?

Never. It’s opt-in — install to earn, uninstall any time.