DEV Community

TateLyman
TateLyman

Posted on

10 Node.js Scripts Every Solana Developer Needs

I packaged up the scripts I use daily for Solana development into a toolkit. Here's what each one does and why you need it.

1. Wallet Monitor

Real-time transaction monitoring on any wallet. Logs all incoming/outgoing with token amounts and USD values. Essential for watching your own wallet or tracking competitors.

2. Token Scanner

Comprehensive safety check: mint authority, freeze authority, top 10 holder concentration, liquidity pool size, metadata. Run this before buying any token.

3. Jupiter Swap CLI

Execute Jupiter swaps from your terminal. node jupiter-swap.js SOL USDC 1.0 — configurable slippage, Jito MEV protection. Script your trades.

4. Pump.fun Monitor

Watch for new Pump.fun token launches in real-time. Filter by market cap, volume, holder count. Get alerts when something interesting appears.

5. Whale Tracker

Follow known whale wallets. Polls every 60 seconds for position changes. Know what smart money is doing before everyone else.

6. Portfolio Tracker

Multi-wallet portfolio overview. Shows total SOL, all token holdings, USD values from Jupiter Price API. Formatted table output.

7. Bulk Transfer

Send SOL or SPL tokens to hundreds of addresses from a CSV file. Perfect for airdrops, payroll, or prize distribution.

8. Airdrop Checker

Batch-check wallets against known airdrop tokens. Run it across all your wallets to find unclaimed drops.

9. NFT Holder Snapshot

Export all holders of any NFT collection to CSV. Useful for community analysis, airdrops, and governance.

10. RPC Benchmark

Test multiple Solana RPC endpoints for latency, throughput, and reliability. Find the fastest and most stable provider for your region.

Get the Toolkit

All 10 scripts with documentation: 0.3 SOL →

Also available:

Top comments (0)