Query Jupiter DCA orders for any Solana token via Nansen's on-chain analytics API
What it does
This endpoint returns Jupiter DCA (Dollar Cost Averaging) orders with per-vault statistics for a specific token on Solana. Jupiter DCA is a Solana-native protocol that lets users automate token purchases over time, and this Nansen endpoint surfaces comprehensive data about DCA vaults including deposit amounts, deposit USD values, redemption status, input/output token symbols, trader addresses with Nansen labels, and vault status (Active/Closed). It is part of Nansen's Token God Mode (TGM) suite.
The endpoint accepts a POST request with a required `token_address` field (Solana token address) and optional pagination, filters, and sort parameters. Filters include trader address, vault status, deposit amount ranges, smart money label inclusion/exclusion, and input/output token symbols. The response returns paginated DCA records. The endpoint costs 10 credits on the free tier or 1 credit on the pro tier per call, and also supports x402 pay-per-request at $0.01 per call.
Nansen is a blockchain analytics platform providing smart money intelligence, wallet profiling, DEX trade data, PnL analysis, and flow analytics across multiple chains. This specific endpoint is Solana-only since Jupiter DCA is exclusive to Solana.
Capabilities
Use cases
- —Monitor which wallets are setting up DCA strategies for a specific Solana token
- —Identify smart money systematic accumulation patterns on Solana via Jupiter DCA
- —Track active vs closed DCA vaults and deposit sizes for a token
- —Analyze DCA deposit USD values and redemption status for trading signals
- —Filter DCA orders by smart money labels to find fund or smart trader activity
Fit
Best for
- —Solana DeFi researchers tracking Jupiter DCA activity
- —Trading bots monitoring smart money DCA accumulation signals
- —Portfolio analytics tools needing per-token DCA vault data
- —On-chain analysts studying systematic buying patterns
Not for
- —DCA data on non-Solana chains (Jupiter DCA is Solana-only)
- —Real-time sub-second trade execution or streaming data
- —Historical DCA data beyond Nansen's retention window
Quick start
curl -X POST https://api.nansen.ai/api/v1/tgm/jup-dca \
-H 'Content-Type: application/json' \
-d '{"token_address": "2zMMhcVQEXDtdE6vsFS7S7D5oUodfJHE8vd1gnBouauv", "pagination": {"page": 1, "per_page": 10}}'Example
Request
{
"filters": {
"status": "Active",
"deposit_usd_value": {
"min": 1000
}
},
"pagination": {
"page": 1,
"per_page": 10
},
"token_address": "2zMMhcVQEXDtdE6vsFS7S7D5oUodfJHE8vd1gnBouauv"
}Response
{
"data": [
{
"status": "Active",
"token_input": "USDC",
"token_output": "PEPE",
"trader_label": "High Gas Consumer",
"creation_hash": "3k2j9h4k5l6m7n8o9p0q...",
"deposit_spent": 250.5,
"deposit_amount": 1000,
"last_timestamp": "2024-01-20T15:45:00Z",
"trader_address": "7BgBvyjrZX8YKHKbbh3FbXzqKFKWJNJRVdVkgLkFUGG1",
"since_timestamp": "2024-01-15T10:30:00Z",
"dca_vault_address": "8CvgjhGJeKM9xkRBKkwRGF2VchUxJKNDLvSfXBmZ4Pqr",
"deposit_usd_value": 1000,
"input_mint_address": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"output_mint_address": "2zMMhcVQEXDtdE6vsFS7S7D5oUodfJHE8vd1gnBouauv",
"other_token_redeemed": 50.25
}
],
"pagination": {
"page": 1,
"per_page": 10,
"is_last_page": false
}
}Endpoint
Quality
Full OpenAPI 3.1 schema with detailed request/response models, clear endpoint description, x402 payment support confirmed via 402 probe, and documented credit costs. Deducted slightly because no direct crawl docs were available (origin returns minimal JSON) and the specific endpoint's response schema references ($ref to TGMJupDcaResponse) are fully resolved in the OpenAPI spec.
Warnings
- —No dedicated documentation pages were crawlable from api.nansen.ai; all information derived from OpenAPI spec
- —The quick_start_snippet omits authentication headers (apiKey header or x402 payment) — callers must provide one
Citations
- —Jupiter DCA endpoint is POST /api/v1/tgm/jup-dca and provides Jupiter DCA orders with stats per vault for a specific token on Solanahttps://api.nansen.ai
- —Endpoint costs 10 credits (free) or 1 credit (pro) per call, with x402 pay-per-request at $0.01https://api.nansen.ai
- —Jupiter DCA is only available on Solanahttps://api.nansen.ai
- —Endpoint returns 402 on HEAD probe confirming MPP livenesshttps://api.nansen.ai/api/v1/tgm/jup-dca