codecash has paused ad serving.
Ads are no longer being shown. Your original Claude Code settings are restored automatically — there is nothing you need to fix. Anything you already earned is still yours, and you can withdraw it now.
Your balance is safe
Nothing was lost or reset
Every impression you were credited for is still recorded in the ledger, and your balance is unchanged. Pausing serving stopped new earnings from accruing — it did not touch what you had already earned.
You can withdraw it now
Sign in and cash out from the dashboard as usual. If you haven't finished payout onboarding, you can still complete it — the payout path is unaffected by the pause.
Advertisers keep their unspent budget
If you ran a campaign, any budget that hadn't been spent on delivered impressions is refunded — back to your card for a card-funded campaign, or to your credit balance for one deployed from credits.
What changed on your machine
codecash only ever wrote to two places, and both are put back exactly as you had them. Backups of the originals also remain in ~/.codecash/.
~/.claude/settings.json
The statusLine entry codecash added is removed, and any status line you had before is restored exactly. The ad is removed from spinnerVerbs and your original verbs — including your mode — are put back. Settings unrelated to codecash were never touched.
The VS Code claudeCode.spinnerVerbs setting
The setting the Claude Code panel reads is restored to your original value, or removed entirely if you never had one. Your comments and formatting are preserved.
If you want to remove codecash
Optional — the current version shows no ads and makes no network requests. Uninstalling also restores your settings, so either path is safe.
The VS Code extension
Uninstall codecash from the Extensions view, in any editor you installed it in (VS Code, Cursor, Windsurf). Nothing else is required.
The command-line client
Run: npm rm -g codecash — this restores your Claude Code settings and stops the background helper before removing the package.
If an ad is still on your status line
You're likely on an older version that hasn't updated yet — the command-line client in particular does not update itself. Updating or removing it clears everything:
npm i -g codecash@latest — or — npm rm -g codecashIf you'd rather do it by hand, open ~/.claude/settings.json and remove the statusLine and spinnerVerbs entries that mention codecash. Your originals are backed up in ~/.codecash/.
Something not covered here?
Get in touch through support — including anything about your balance or a payout. We'll answer by email.