Skip to main content

Toolkit

The Solana Privacy Scanner CLI provides on-chain scanning, static code analysis, and project setup tools.

Installation

npm install -g solana-privacy-scanner

Or use with npx:

npx solana-privacy-scanner <command>

Commands

On-chain scanning:

  • scan-wallet - Analyze wallet transaction history
  • scan-transaction - Analyze single transaction
  • scan-program - Analyze program interactions

Code analysis:

  • analyze - Static analysis for privacy anti-patterns

Setup:

  • init - Interactive setup wizard

Quick Start

Scan a wallet:

solana-privacy-scanner scan-wallet <ADDRESS>

Analyze source code:

solana-privacy-scanner analyze src/**/*.ts

Setup project:

solana-privacy-scanner init

RPC Configuration

The CLI includes a default QuickNode RPC endpoint. Override if needed:

export SOLANA_RPC=https://your-rpc-url.com

Or use --rpc flag:

solana-privacy-scanner scan-wallet <ADDRESS> --rpc https://your-rpc.com

Next Steps