
# OScope
**The open source memecoin terminal for Solana.**
Live Pulse, a trade firehose, charts, holders, wallet trackers and paper trading.
It runs on your own computer. No account, no wallet, no keys, no fees.
[Website](https://oscope.trade) · [X](https://x.com/OScopetrade) · [Start with your AI](#start-it-with-your-ai) · [Safety](SAFETY.md) · [Verify with AI](https://git.oscope.trade/oscope/ai) · [For AI agents](AGENTS.md)





Trailer with sound: latest release
---
## Start it with your AI
You do not need to code. Paste the prompt below into your AI. It checks that the code is safe, installs everything and
starts OScope. A couple of minutes later trades are flowing on your screen.
- **Best:** an AI that can run commands on your computer, like Claude Code, Codex, Cursor, Windsurf or Gemini CLI.
It does every step itself.
- **Also works:** a chat app like Claude, ChatGPT or Gemini. It gives you one command at a time and you paste back
what you see.
```text
I want to run OScope, an open source memecoin terminal for Solana, on my computer.
The code is here: https://git.oscope.trade/oscope
STEP 1. SAFETY CHECK. Do this before you install or run anything.
Get the code (git clone https://git.oscope.trade/oscope.git) or read it in the browser. Do not run it yet.
If you cannot run commands, read https://git.oscope.trade/oscope/ai.txt: every text file of the project in one page.
Read every file in src/, tools/ and public/js/, and also package.json, package-lock.json and .npmrc.
Then tell me in plain words:
1. Does it ever ask for, read, store or send a private key, a seed phrase or a wallet file?
Can it sign or send a transaction?
2. Every internet address it connects to, and what for.
3. Does it read or write any file outside its own folder?
4. Does anything run at install time (install scripts in package.json, in its dependencies, in .npmrc)?
How many dependencies does it have and what are they?
5. Does it only listen on my own computer (127.0.0.1) unless I change that?
6. Is anything hidden: scrambled code, encoded text, code downloaded at run time, eval?
Compare what you found with SAFETY.md in the same repository. That file is the project's own list of what
the code does and does not do. If the code does anything SAFETY.md does not say, or anything looks wrong
or unclear, STOP and tell me. Do not go on until I say so.
STEP 2. INSTALL AND START. Only if step 1 was clean.
1. Run `node -v`. OScope needs Node.js 18.17 or newer (20 or newer is best). If Node.js is missing or too
old, help me install the current LTS version from https://nodejs.org the normal way for my system.
2. In the oscope folder run `npm ci`. It installs exactly what package-lock.json pins: ws, lightweight-charts
and fancy-canvas (a helper lightweight-charts needs). Nothing else.
3. Run `npm run doctor`. It checks everything OScope needs. Fix whatever it reports.
4. Run `npm start` and leave it running. It prints the address to open, normally http://localhost:3000,
and every 15 seconds a line with how many trades came in.
5. Tell me the address. Tell me that I should see new coins appear on the Pulse page and trades flowing
on the Firehose page within a few seconds.
If you cannot run commands on my computer, give me one step at a time, tell me exactly what to type and
wait for me to paste the result.
If a step fails, read AGENTS.md in the repository (it has a troubleshooting list), fix it, and tell me
what you changed.
```
### We want you to feel safe
Never run code from the internet because a README says it is fine. That is how wallets get drained. So the prompt
makes your AI **read the code first and tell you what it does, before anything is installed**, and stop if anything
looks off. What it will find:
| Check | Result |
|---|---|
| **No keys, ever** | OScope never asks for a private key, a seed phrase or a wallet file, and cannot sign or send a transaction. Trading is paper trading: practice money that lives in your browser. |
| **Your computer only** | The server listens on `127.0.0.1`. Nobody on the internet, and no other website open in your browser, can reach it. |
| **Public data only** | It reads a public trade stream, public SOL price pages and the pictures of the coins you look at. It sends nothing about you anywhere. No tracking. |
| **Nothing runs at install** | Two libraries and one helper, exact versions, install scripts switched off. No build step: the code you read is the code that runs. |
The full list, with the file behind every point so your AI can check it line by line: **[SAFETY.md](SAFETY.md)**.
---
## Inside