Skip to content

Reach developers while Claude works

Put your product in the Claude Code spinner, or play your video beside the transcript, while a developer waits on a turn.

claude · ~/acme-api
✻ Welcome to Claude Code
cwd: ~/acme-api

> add rate limiting to the /login route

⏺ I'll add a sliding-window limiter to the login handler.

⏺ Read(src/routes/login.ts)

⎿ Read 84 lines

⏺ Update(src/routes/login.ts)

⎿ Updated src/routes/login.ts with 12 additions

+ const limiter = slidingWindow({ max: 5, perMs: 60_000 })

+ if (!limiter.take(ip)) return tooManyRequests()

Postgres that scales to zero. Try Tidewater · Sponsored… (12s · ↓ 300 tokens)

>
Sponsored · Tidewater0:04 / 0:15

Branch your database like your code

Serverless Postgres with instant branches for every pull request.

Start free →you earn $0.0030 for this view

Pause ads

Viewer share
50%
Of every paid impression
Spinner line reserve
$1.00
CPM, the lowest clearing price
Video pane reserve
$6.00
CPM, the lowest clearing price
Minimum top-up
$50
Prepaid, no contract

Two places to be seen

Spinner line

  • One sponsored line under every working turn
  • Counts after 9.5 seconds on screen

Best for a name developers should remember.

Video pane

  • Up to 30 seconds of video beside the transcript
  • Counts after 15 seconds of play
  • A video also runs on the spinner line, with its own bid and the same budget

Best for showing the product working.

How the auction works

  1. 1

    Bid a CPM

    Set the most you would pay for a thousand impressions, a daily budget and when to run.

  2. 2

    Win on bid and relevance

    Each request runs an auction. Rank is your bid times how often developers click your ad.

  3. 3

    Pay the second price

    You pay just above the next bid, never more than your own. Views that do not qualify are free.

Half of every view goes to the developer watching

50% of each paid impression is credited to the person whose terminal showed it. Developers turn the ads on because they are paid for them, and the pane tells them what this view earned.

  • Timed by our server

    Play time is checked against the clock, so a client cannot report a view it did not show.

  • Only while Claude works

    Time counts while a turn runs and the ad is on screen. Idle terminals earn nothing.

  • Capped per device

    Spacing, hourly and daily caps keep one install from soaking up your budget.

How pricing works

Spinner line reserve
$1.00 CPM
Video pane reserve
$6.00 CPM
You pay
The second price, up to your bid
Billing
Prepaid balance, from $50
Developer share
50% of every paid impression

Start your first campaign

Write a spinner line, set a bid, and go live in minutes.