One line. Always earning.
Dwell shows one tasteful sponsored line at the bottom of your AI coding tool. The installer opens a browser sign-in first, so every verified view is tied to your Dwell account, not your Claude, VS Code, or Cursor login.
The command downloads Dwell, opens your browser to sign into your Dwell account, then connects this machine to Claude Code.
› refactor the auth middleware to use the new token store
⏺ Read src/auth/middleware.ts (142 lines)
⏺ Update src/auth/token-store.ts
Forging... (esc to interrupt · 18s)
Claude Code shows Dwell in the bottom status line, next to branch, model, and context. A view counts after a few seconds on screen while you're actively coding, and the line keeps rotating to the next sponsor on its own schedule, about every 60 seconds.
Always on
The line lives in your status bar, not just while the model thinks.
Verified
We grade real, present attention, and only charge for that.
One command
Sign into Dwell once. This machine earns into that portal account.
Buy one line in front of builders.
Set your bid, see the live market, watch your line render with a working link, and check out right here. Higher bids place higher in the queue. Bids start at $2.50 a block, with a $25.00 minimum first purchase, and every block is 1,000 verified views you keep until they're delivered. A view counts after a few seconds on a developer's screen while they're actively coding, and the line keeps rotating on its own schedule, about every 60 seconds.
Launch a campaign
One clean line, in front of developers. A view counts after a few seconds on screen while a developer is actively coding, and the line keeps rotating on its own schedule, about every 60 seconds. From $2.50 a block, $25.00 minimum to start, no account needed.
This email is the only way to reach your campaign and its results later. If it's wrong, you won't be able to track impressions or manage the campaign, so make sure it's one you can sign in with.
Minimum $2.50 per block, and your first purchase must total at least $25.00.
Front-load delivery, serve every time the campaign wins the slot. Speed never changes your price.
Live preview
Exactly how your line appears in a developer's status bar. Your link shows right in the bar, underlined, as a clear, working link.
Bid market
live-
Top bid
Highest bid in the queue
-
Market price
Blended across live blocks
-
Live campaigns
-
Blocks queued
At this bid you'd be #1 of 1 in the queue.
No campaigns are live right now, so your bid sets the market and goes straight to the top of the queue.
No account needed to launch. You only pay for attention that really happened, and you can sign in later with the same email to manage everything from your portal.
Your wait time is worth something.
You already stare at the spinner. Dwell turns that idle moment into income without changing how you work, and without ever reading a line of your code.
- One command, one Dwell sign-in to start
- Your existing status line is preserved, never overwritten
- A view counts after a few seconds on screen while you're actively coding
- Remove the line anytime and earning simply stops
- Keep 50% of the revenue, cash out from your portal
The command downloads Dwell, opens your browser to sign into your Dwell account, then connects this machine to Claude Code.
What you earn
50%
of the real, cleared ad price for every verified view your machine shows.
Three steps. The whole thing runs itself.
Install in one command
One command downloads Dwell, opens browser sign-in, then connects this machine to your Dwell account before earning starts.
Showing and earning are one thing
The local tool draws the line and reports the view through the hidden connection created during sign-in. Remove the line or disconnect the tool, and earning stops.
You earn on real attention
Your dashboard uses the Dwell account you signed into during setup. Switching Claude, VS Code, Cursor, or AI-provider accounts does not move your earnings.
How the queue and verification actually work
You buy verified views, not chances
From $2.50, a block is 1,000 verified views you own outright. That count never expires and never shrinks until real people have actually seen your line. If nobody is online yet, your blocks simply wait at the front of the queue.
Higher bids serve first
When a developer's editor needs the line, Dwell serves the highest bidder in the queue. Your bid only decides your position, never your price. You always pay exactly what you set per block.
A view only counts when someone's working
A view counts after a few seconds on screen while you're actively coding, and the line keeps rotating to the next sponsor on its own schedule, about every 60 seconds. A view verifies when the session spent real tokens within a rolling 10-minute window, so reading output or writing a long prompt never breaks it, while a walked-away, idle machine earns nothing. Only present, active developers count toward your 1,000 views.
Unverified views cost nobody anything
If a view doesn't pass, it's as if it never happened. You aren't charged, your block isn't decremented, and the developer isn't paid. Your campaign keeps serving until all 1,000 verified views are truly delivered.
Verified attention,
zero surveillance.
For advertisers
Every charged impression carries proof that a real, interacting person was at the keyboard, with the editor open and genuine token activity in the last 10 minutes, while your line was on screen. You pay for attention that actually happened, not a number on a dashboard.
For earners
We never read your prompts, your code, or your files. The client only ever knows when a turn starts and ends, and that the editor is open and active, never what's in it.
Start earning on your next wait.
One command, one Dwell sign-in, then this machine earns into your portal account.
The command downloads Dwell, opens your browser to sign into your Dwell account, then connects this machine to Claude Code.
Works with Claude Code and VS Code / Cursor today. Pick your tool above.