nansen-mpp-payment

Solid

Pay-per-call access to the Nansen API via MPP (Tempo). Use when a user wants anonymous Nansen access without an API key and without managing their own Base/Solana wallet — they install the tempo CLI separately and call the API through `tempo request`.

AI & Automation 5,580 stars 103 forks Updated 3 weeks ago NOASSERTION

Install

View on GitHub

Quality Score: 84/100

Stars 20%
100
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# MPP / Tempo The Nansen API supports three paid-access rails: API key, x402 (handled by `nansen-cli`), and MPP via Tempo (handled by the **separate** [tempo CLI](https://docs.tempo.xyz)). This skill covers the third. `nansen-cli` does **not** sign MPP credentials. Use this skill when the user wants to call the Nansen API through `tempo request` because they already use tempo, want micropayments without managing wallet keys themselves, or don't want to fund a Base/Solana USDC wallet. For API-key auth, see `nansen-wallet-manager`. For x402 micropayment with a local wallet, see `nansen-trading` / `nansen-wallet-manager`. ## When to use this skill - User says "MPP", "tempo", "Authorization: Payment", or "Payment-Receipt". - User has no Nansen API key and doesn't want to set up a Base/Solana wallet. - User is already paying for other APIs through tempo and wants Nansen on the same rail. ## One-time setup ```bash # 1. Install the tempo CLI curl -fsSL https://tempo.xyz/install | bash # 2. Log in (creates / unlocks the tempo wallet) tempo wallet login # 3. Fund it with USDC on the chain tempo selects for your environment tempo wallet fund # 4. Confirm the wallet is ready tempo wallet whoami ``` ## Calling the Nansen API `tempo request` handles the full MPP challenge/response: it sends the request, signs the `Authorization: Payment` credential when the API responds 402 + `WWW-Authenticate: Payment ...`, retries, and exposes the `Payment-Receipt` header on success. ```bash #...

Details

Author
internet-court
Repository
internet-court/internet-court-skill
Created
2 months ago
Last Updated
3 weeks ago
Language
TypeScript
License
NOASSERTION

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

mpp

Build with MPP (Machine Payments Protocol), open machine-to-machine payments over HTTP 402. Use for paid APIs, payment-gated endpoints, agent payment flows, MCP tool payments, or metered billing. Covers mppx (TS), pympp, and mpp Rust SDKs.

36 Updated today
tenequm
AI & Automation Listed

nansen

Expert assistant for Nansen API — Smart Money analytics, wallet profiling, token intelligence across 37 blockchains (EVM + Solana + Bitcoin + Hyperliquid + more). Use this skill whenever the user wants to: find what smart money / funds are buying/selling, analyze a wallet's PnL, trade history, or counterparties, screen tokens with Nansen Score, track holders / flows / DEX trades on a specific token, research smart money on Hyperliquid perpetuals, follow Jupiter DCAs, or cross-chain institutional wallet research. Trigger even without "Nansen" keyword — any request involving "smart money", "what funds are doing", "wallet PnL analysis", "Nansen Score", "institutional flows" applies here. Enforces credit budget awareness (1 vs 5 vs 150 credit endpoints differ by 150×) and multi-key / x402 fallback.

2 Updated 3 weeks ago
Vo1ganin
AI & Automation Listed

nansen

Expert assistant for Nansen API — Smart Money analytics, wallet profiling, token intelligence across 37 blockchains (EVM + Solana + Bitcoin + Hyperliquid + more). Use this skill whenever the user wants to: find what smart money / funds are buying/selling, analyze a wallet's PnL, trade history, or counterparties, screen tokens with Nansen Score, track holders / flows / DEX trades on a specific token, research smart money on Hyperliquid perpetuals, follow Jupiter DCAs, or cross-chain institutional wallet research. Trigger even without "Nansen" keyword — any request involving "smart money", "what funds are doing", "wallet PnL analysis", "Nansen Score", "institutional flows" applies here. Enforces credit budget awareness (1 vs 5 vs 150 credit endpoints differ by 150×) and multi-key / x402 fallback.

0 Updated 3 weeks ago
Vo1ganin