Skip to main content

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