nansen-ai avatar

Nansen Wallet Profiler

A straightforward wrapper around Nansen's wallet analysis API that lets you profile blockchain addresses without leaving the terminal. You get balance checks, PnL calculations, transaction history, counterparty analysis, and wallet labels across multiple chains. The trace command is clever for following money flows multi-hop, though it burns through API calls fast so you'll want to keep the width parameter low. The batch mode is handy when you're comparing cohorts of wallets. Perps trading data doesn't require a chain parameter, which makes sense. Most commands need both address and chain flags, and some endpoints like labels return everything regardless of pagination settings. If you're doing onchain forensics or tracking whale behavior, this beats clicking through Nansen's web UI.

skills.sh installs
413
GitHub stars
148
last updated
Aug 21, 2026

Install

$ npx -y skills add nansen-ai/nansen-cli --skill nansen-wallet-profiler --agent claude-code

Installs into .claude/skills of the current project.

Files

Authentication

Browser login requests nansen:api for API-key-equivalent account API permissions; existing OAuth/MCP nansen:read semantics and separate wallet authorization are unchanged.

Before any research command or loop, require an explicitly selected API key or saved browser session. Run nansen auth status first. Its cached/unverified metadata does not prove credential validity or unlocked storage. Cached access-token expiry alone does not mean the session is unusable: the CLI normally renews a selected session automatically during an already-authorized research task, without another consent request or a separate account check. Stop on anonymous selection, invalid authentication state, blocked or uncertain renewal/cleanup, or an actual authentication failure, including rejected or expired refresh authority. Follow the CLI error guidance; use the free nansen account check when troubleshooting calls for it. Do not unset a failed key, erase a session or switch to anonymous access to retry.

Sponsors

Details

Repository
github.com/nansen-ai/nansen-cli
Categories
Debugging, Automation & Workflows, CLI & Terminal, Web3 & Blockchain
First seen
Jun 3, 2026

More from nansen-ai/nansen-cli

All 37

Recommended

More Debugging
1snyk avatarsnyk-fixsnyk/studio-recipesComplete security remediation workflow. Scans code for vulnerabilities using Snyk, fixes them, validates the fix, and optionally creates a PR. Supports both sin408skills.sh installs
2shiplightai avatarperformance-reviewshiplightai/agent-skillsperformance review407skills.sh installs
3trailofbits avatarfix-reviewtrailofbits/skillsfix review400skills.sh installs
4levnikolaevich avatarln-653-runtime-performance-auditorlevnikolaevich/claude-code-skillsChecks blocking IO in async, unnecessary allocations, sync sleep, string concat in loops, redundant copies. Use when auditing runtime performance.371skills.sh installs
5levnikolaevich avatarln-650-persistence-performance-auditorlevnikolaevich/claude-code-skillsUse when auditing persistence and runtime performance through the evaluation platform with mandatory research, coordinated data-layer workers, and structured su369skills.sh installs
6gentleman-programming avatarangular-performancegentleman-programming/gentleman-skillsAngular performance: NgOptimizedImage, @defer, lazy loading, SSR. Trigger: When optimizing Angular app performance, images, or lazy loading.353skills.sh installs