WaitPerk — A little perk while your agent works
Install WaitPerk →Run an ad →×<br>Log inInstallRun an ad
The product<br>Install it<br>You’re paid<br>Half is yours<br>A little perk while your agent works<br>Your terminal can pay for its own tokens.Get paid while Claude thinks.<br>WaitPerk puts one tasteful sponsor line in your Claude Code status bar. Sponsors pay for qualified renders, and half of every dollar goes to you.<br>I'm a developer Install & get paid →I want to advertise Put your ad on WaitPerk →<br>12,641 qualified renders · $62.24 earned by developers — real totals from the same ledger that pays out. Small because we're new; never simulated.
claude-code — zsh<br>› Open https://waitperk.com/get-started to get your signed, account-linked installer<br>✓ WaitPerk installed — settings backed up<br>› claude "refactor the webhook handler"<br>◐Perking… · $0.0000<br>◆Acme API · Reliable webhooks in minutes›
Qualified renders0<br>Your 50% share$0.0000
Scroll
QUALIFIED RENDER RECEIPTS50% DEVELOPER SHAREONE-COMMAND UNINSTALLPRIVACY-FIRST BY DESIGN
How it works<br>The whole idea, in three steps.
Useful enough to keep. Quiet enough to forget. Reversible enough to trust.
01Paste one command<br>The open client installs itself through Claude Code's documented status-line interface. It backs up your Claude settings before it changes anything.<br>Install WaitPerk →<br>02Keep coding — a quiet sponsor appears<br>A sponsor-flavored verb and a clearly labeled status line ride in your Claude Code terminal, only while your agent is working. That's the whole placement.
03Reverse it anytime, see every receipt<br>One command restores your settings. The ledger records deduplicated render receipts so your 50% revenue share is easy to inspect.
The placement<br>Your ad, right in the Claude Code terminal.<br>A sponsor-flavored verb and a clearly labeled status line — exactly what a developer sees while Claude is working. Clearly marked, only visible during a run, and gone with a single uninstall command.
Before & after · status line<br>Without WaitPerk✳Conjuring… Bash · 1.7s
»With WaitPerk◐Perking… $0.0184Bash · 1.7s<br>◆Acme API · Reliable webhooks in minutes ›
Uses Claude Code's documented status-line and spinner-verb settings — the same line, now earning.
Live rotation · in the terminal<br>claude-code — zsh1/3<br>⏺ I'll add retries and idempotency to the webhook handler.<br>⏺ Update(src/webhooks.ts)<br>⎿ Updated with 12 additions and 3 removals<br>✶ Perking… (1m 4s · ↓ 2.3k tokens · esc to interrupt)<br>◐ Scouting perks…·$0.0184<br>📸CleanShot ·The go-to screen capture app for developers.›<br>▸▸ accept edits on (shift+tab to cycle)
The sponsor rides the Claude Code status line at the bottom of the terminal, while your agent works. Session output shown is illustrative.<br>The sponsors in today's rotation, shown as they ride the status line in a live Claude Code session.
For developers<br>Your coding HUD earns its place.<br>Model, context usage, session progress, earnings, and a tasteful sponsor line—without collecting the work itself.<br>Open, inspectable client<br>Pause and uninstall controls<br>Only allowlisted fields processed<br>Integer-microdollar ledger<br>Open the developer dashboard ↗<br>TodayLIVE<br>$62.2400 earnings to date<br>12641 qualified rendersClient online
For advertisers<br>Put your ad in front of developers.<br>Pick a logo glyph, write one line, and preview the exact Claude Code placement. Launch campaigns are prepaid — your budget buys qualified status-line renders, refundable anytime — and every ad joins the rotation once approved.<br>Create your ad →See the live rotation ↗<br>60 char lineLogo glyphLive rotationHTTPS only
claude-code — zsh1/3<br>⏺ I'll add retries and idempotency to the webhook handler.<br>⏺ Update(src/webhooks.ts)<br>⎿ Updated with 12 additions and 3 removals<br>✶ Perking… (1m 4s · ↓ 2.3k tokens · esc to interrupt)<br>◐ Scouting perks…·$0.0184<br>📸CleanShot ·The go-to screen capture app for developers.›<br>▸▸ accept edits on (shift+tab to cycle)
The sponsor rides the Claude Code status line at the bottom of the terminal, while your agent works. Session output shown is illustrative.
Trust is the product<br>Your work is not ad-targeting data.<br>WaitPerk never opens or reads transcript files and never stores or transmits prompts, code, responses, filenames, or repository contents.
Used locallyModel + context<br>Displayed in your HUD and not sent with sponsor receipts.
Sent to WaitPerkOpaque receipt IDs<br>Device token, campaign delivery ID, client version, and a hashed turn key. Nothing else leaves your machine.
Never collectedYour actual work<br>No prompts, files, code, paths, repositories, responses, or transcript contents.
Read the complete data dictionary ↗WaitPerk is one person. Meet Sam ↗
The obvious question<br>Is this allowed?<br>Fair question for anything that touches your Claude Code setup. Here is exactly what WaitPerk does, so you can judge for yourself.
The surfaceDocumented settings<br>Claude Code officially supports custom status lines, hooks, and spinner verbs — they are user-facing settings with their own docs. WaitPerk is a...