⚡ for developers · read-only · open source
The Solana terminal you'll actually love.
Live prices, 7-day charts and non-custodial wallet watch — scriptable, --json-able, and drawn beautifully right in your shell. No keys, no custody, nothing leaves your machine.
npx mybitduitThat's the whole thing — npm fetches it and the full-screen app opens. Node 18+.
▗▄▄▄▄▖ ▟▛ ▜▙ ▐▌ $$ ▐▌ ▐▌ $$ ▐▌ ▜▙ ▟▛ ▝▀▀▀▀▘
Install
Get it running.
Try it now
npx mybitduitOne command, full app, nothing left behind.
Install it
npm install -g mybitduitthen just type mybitduit — anywhere, forever.
Or let a script do it
curl -fsSL https://mybitduit.com/install.sh | shChecks Node 18+, installs globally, and fixes your PATH if npm's bin isn't on it. ~60 lines of plain sh — read it first.
Requires Node 18+ → nodejs.org ↗
Uninstall anytime: npm uninstall -g mybitduit — we never trap you.
Reference
Every command.
mybitduitOpen the full-screen app — a live top 10 by market cap list with 7-day ASCII charts. Needs a real terminal (TTY). Keys: ↑↓ select · r refresh · q quit.
mybitduit topPrint the top 10 by market cap once, then exit. Plays nicely in scripts.
mybitduit price sol btc ethPrint the price & 24h change for the coins you name, once. Knows sol btc eth usdc usdt bonk jup.
mybitduit watch <address>Read-only view of any Solana wallet — balances, total value and 24h. Non-custodial: we only ever look, never touch.
mybitduit watch <address> --jsonSame wallet view as raw JSON — pipe it into jq or anything else.
Outside a TTY (a pipe, a CI job), bare mybitduit prints the top 10 instead of opening the app — so it never hangs a script.
Built to be piped
Scriptable by design.
watch --json emits clean JSON, so the wallet view drops straight into your tooling.
# total USD value of a wallet
mybitduit watch <address> --json | jq '.total'
# every holding worth more than $100
mybitduit watch <address> --json \
| jq '.holdings[] | select(.value > 100) | {symbol, value}'
# point at your own RPC
SOLANA_RPC_URL=https://your-helius-endpoint mybitduit watch <address>Configuration
Environment.
COINGECKO_API_KEYOptional. A free CoinGecko demo key lifts the rate limit on price data.
SOLANA_RPC_URLOptional. Point watch at your own RPC (Helius, QuickNode…). Defaults to public mainnet-beta.
Both are optional. The CLI runs with zero configuration on free public endpoints.
AI mode, in the terminal.
The plan: detect an ANTHROPIC_API_KEY and add an askcommand that hands a live market snapshot to Claude for a plain-language read of what's moving — analysis, never financial advice. The ambitious version exposes mybitduit as a tool an agent can drive. Non-custodial all the way: the AI can look and explain, but only ever your wallet can sign.