Getting Started
Installation
npm install -g solana-privacy-scanner
Or use without installing:
npx solana-privacy-scanner scan-wallet <address>
Requirements: Node.js 20+
No RPC configuration needed - powered by QuickNode.
Basic Usage
Scan Wallet
solana-privacy-scanner scan-wallet <ADDRESS>
With options:
solana-privacy-scanner scan-wallet <ADDRESS> \
--max-signatures 100 \
--include-tokens \
--json \
--output report.json
Scan Transaction
solana-privacy-scanner scan-transaction <SIGNATURE>
Scan Program
solana-privacy-scanner scan-program <PROGRAM_ID> --max-transactions 50
Output Formats
Terminal (default): Color-coded report
solana-privacy-scanner scan-wallet <ADDRESS>
JSON: Machine-readable
solana-privacy-scanner scan-wallet <ADDRESS> --json
File: Save output
solana-privacy-scanner scan-wallet <ADDRESS> --output report.json
Example
# Scan and save JSON report
solana-privacy-scanner scan-wallet \
CG2j5yV6XokVsDBgGdgxUSi6jSAq6oq8J83LPivwJwwb \
--json --output report.json
# View risk level
cat report.json | jq '.overallRisk'
Next Steps
- CLI Commands - Full command reference
- Understanding Reports - Interpret results
- Library Usage - Use in code