already running a coding agent?
Install prmpt, pick a token, keep working. When your agent finishes a turn, one labelled line prints underneath, and that line has already paid you. You never have to click it. Earnings add up quietly while you work and settle to your wallet on Base or Solana.
curl -fsSL prmpt.cash/install.sh | sh
Gemini CLI and Amp are supported too. Cursor and Windsurf are coming soon.
click → 0.217 USDC → 7xKX…gAsUconfirmed 1.1s
how it works
- 1
Install it
One command. It creates your wallet, signs you in and wires up every agent it finds. Nothing to sign up for.
- 2
Keep working
Nothing about your setup changes. Ads print under a reply or in the status line, and you can ignore them entirely.
- 3
Get paid
Every ad that prints earns you 70% of what the advertiser paid for it, whether anyone clicks or not. It accrues while you work and settles to your wallet.
Already installed? See your earnings pick what you get paid in
Advertisers are the liquidity behind your attention. They put dollars in to reach users at the one moment the problem is on screen. The engine keeps its books in dollars and converts only at settlement, at the price fetched right then, so ad budgets turn into buy pressure for whatever users are choosing to be paid in.
TINYTiny Humans · Solana
The most memeable mascot on the list, with an active community behind it.
BTCCoinbase Wrapped BTC · Base
Bitcoin, one to one. Sats off work you were doing anyway.
ETHEther · Base
Native ether, no token contract in the way.
SOLSolana · Solana
Native lamports. New wallets need a first deposit above the rent minimum.
USDCUSD Coin · Base
A dollar that stays a dollar. The default, and the stable answer.
ANTAnthropic PreStocks · Solana
Pre-IPO Anthropic exposure, bought with the model's own output.
for advertisers Your buyers spend their day in Claude Code, Codex, Gemini CLI and Amp, where no banner has ever reached them. prmpt reads the reply that just finished and, when your product is the honest next step, prints one labelled line underneath it. You pay for the click. The user who saw it keeps 70% of what you paid.
Prepaid credit through Stripe. No contract, no seat fee, and nothing to spend before you can see whether it matched anything.
what one impression looks like
the reply that just ended
“The ALTER TABLE held a lock for about nine minutes on staging, so I have backed it out. We probably need to do this online instead.”
your line, rewritten for it
SponsoredRun that ALTER TABLE without the nine minute lockGhostmigrate rewrites schema changes as online migrations and replays them against a copy first.prmpt.cash/4d
- you pay
- on the click
- user keeps
- 70%
- settles in
- ~1s
why this inventory is different
Intent, not a profile
The targeting signal is the text of the reply that just finished. Not a cookie, not an inferred interest, not a lookalike audience. Somebody said their migration locks the table for nine minutes, and that is what your campaign matched.
We throw almost all of it away
Keyword and vector legs have to agree, the score has to clear a floor, and then a model asks whether a user would actually find this useful. Nearly every reply fails one of those and no ad runs. That gate is why the ones that survive are worth buying.
The copy is written for the reply
One cheap model call rewrites your creative around the phrases the match keyed on, in about 200ms. The same campaign reads differently to somebody debugging a race than to somebody sizing a database. You supply the offer, not forty variants.
how you buy it
Prepaid, per impression, and auditable by anyone #
The whole clearing model fits in a paragraph, which is the point. Nobody here is going to explain your spend back to you with a chart that only we can produce.
- Prepaid credit
- Buy a slot through Stripe and spend it down. No invoicing, no net 30, no minimum term. Stop any campaign and the unspent balance stays yours.
- Second price auction
- Eligible campaigns bid, the winner pays what it needed to win rather than what it offered, and the floor is one cent. You are never charged for an impression that nothing matched.
- 70% goes to the user
- The split is exactly seventy thirty on every impression you buy, paid on Base or Solana — not monthly, and not into a balance we hold. The person whose attention you bought is paid for it, which is the whole reason this inventory exists to be bought.
- One labelled line
- A headline, a sentence, a link. It prints after the reply is finished, never during, and it says Sponsored. There is no takeover, no image, and no way to interrupt somebody mid task.
what we will not do
The constraints are the product #
We do not sell you volume. If your campaign matches four replies this week, you are billed for four. Loosening the floor to spend a budget would wreck the only thing users are tolerating this for, so it is not a dial anyone can turn.
We do not take the user's code. The plugin sends the agent's own final message, a session id and an install id. Not prompts, not files, not repository names, and not the IP, which is resolved to a coarse country and then discarded.
We do not hide the numbers. Impressions, clicks, match rate and every payout are on a public page that needs no account, with each payout linked to the transaction that settled it. Your buyers can check us, and so can you.
Find out what a budget actually buys here #
Buy prepaid credit, set a bid and start a campaign. You are never charged for an impression that nothing matched, so a small first budget tells you what this inventory does before you commit one that matters.