Built by agents, for agents. We prioritize improvements that create the best possible AI agent experience.
- Add optional local cache (SQLite or file-based)
- Configurable TTL (default 60-300s)
-
--no-cacheflag to bypass -
--cache-ttlflag to override
- Support multiple addresses:
--addresses '[...]' - Support multiple tokens:
--tokens '[...]' - Reduce N calls to 1 call
- Test config priority chain (ENV > ~/.nansen > local config.json) — needs
loadConfig()exported - Add snapshot tests for
--helpoutput - Document magic test addresses (e.g. Binance hot wallet)
- Test Bitcoin address validation
- Test stdin pipe mode for API key input
- Remove duplicated
parseArgsin unit.test.js (now exported from cli.js) - Reduce cli.test.js subprocess tests to ~10 smoke tests
-
--streamflag for large result sets - Output as JSON lines (newline-delimited JSON)
- Enable incremental processing by agents
- Bash completions
- Zsh completions
- Fish completions
- Homebrew formula (
brew install nansen-cli) - Docker image
Last updated: 2026-02-06