service update

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.

Cash out
your earnings

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.

your settings

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.

removing it

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.

still seeing something?

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 codecash

If 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/.

questions

Something not covered here?

Get in touch through support — including anything about your balance or a payout. We'll answer by email.