dwellsh
v0.1.13
Published
AI kodlama araclarinin bekleme anlarini kazanca cevirir. Terminal reklamlari, Stellar uzerinden USDC odemesi.
Maintainers
Readme
dwellsh
Turn the waiting into earnings.
When you ask Claude Code something, one sponsored line of text sits in your status line while the model works. When the answer arrives, it is gone. You get paid in USDC on Stellar.
npm i -g dwellsh && dwell init --spinnerAfter install, the command is dwell.
What it looks like
✶ Firecrawl — docs to LLM-ready markdown · firecrawl.dev Edit · 2.8sOne line, plain text, in the status line at the bottom of Claude Code. It shows only while you are waiting — it disappears when the answer lands, and an idle terminal shows nothing at all.
That is the only condition: you have to be waiting. No waiting, no line, no impression, no payment.
Install
npm i -g dwellsh && dwell init --spinner # install and start
dwell init --spinner # also use the "Thinking…" words at the topThen open a new Claude Code session.
Getting paid
dwell login # connect your wallet — earnings go here
dwell balance # what you have earneddwell login opens a page on your own machine and you sign with Freighter.
Your private key never enters this tool.
Your identity is your wallet address. No GitHub, no email, no password.
Commands
| Command | What it does |
|---|---|
| dwell init | install and start |
| dwell login | connect your wallet |
| dwell balance | show earnings |
| dwell whoami | show the connected wallet |
| dwell status | daemon status |
| dwell doctor | diagnose the install |
| dwell restart | restart the daemon |
| dwell pause / resume | stop showing ads for now |
| dwell logout | disconnect the wallet |
| dwell uninstall | remove it |
Leaving
dwell uninstallIt removes only our own entries. If you have your own settings in
settings.json, they are left exactly as they were — we do not restore from a
backup, because that would silently undo changes you made after the backup was
taken.
What we send
Being clear about this matters: if a tool installs something on your machine, you should know what it sees.
We send: impression id, campaign id, duration, session id, client version, OS and architecture.
We never send: your directory paths, your file names, your prompts, your code. The value used to tell projects apart is hashed with a salt generated on your machine that never leaves it — raw paths never reach the network.
Things you should know
Claude Code hides some of the keyboard hints at the bottom (like
esc to interrupt) while a custom statusLine is defined. That is Claude
Code's behaviour, not our choice — but you are the one who lives with it, so we
say it up front.
With --spinner, the "Thinking…" words at the top change too. That field
accepts one list at a time, so if another tool writes to it as well, one of you
overwrites the other.
Status
Testnet. The payout mechanism works and has been verified on Stellar testnet; mainnet is out of scope for now.
Without a server connection dwell shows sample ads and records no
earnings. dwell init tells you when that is the case.
Links
License
MIT
