{"uid":"cap_6tUF7jVz-WufGQ1UGy52D","slug":"solana-token-holder-distribution-over-time-f75c33f1","name":"Solana Token Holder Distribution Over Time","description":"Pay-per-use blockchain and social data for autonomous agents.","url":"https://x402.cambrian.org/solana/tokens/holder-distribution-over-time","method":"GET","headers":{},"bodySchema":{"type":"object","required":["input"],"properties":{"input":{"type":"object","properties":{"queryParams":{"type":"object","additionalProperties":true}}},"output":{"type":"object","properties":{"example":{"type":"array"}}}}},"responseSchema":{"type":"array"},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_rT1ZbnPv8tyj08HFOjd6s","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns historical holder distribution data for a Solana token, showing how token ownership has changed across time.","exampleAgentPrompt":"Can you pull the historical holder distribution for the Solana token at address So11111111111111111111111111111111111111112 and show me how ownership has spread or concentrated over the past few months?","exampleUseCases":[{"title":"Whale concentration trend analysis","prompt":"Check how the holder distribution for the Solana token EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v has changed over the last 6 months — I want to see if whales are accumulating or if it's becoming more decentralized."},{"title":"Token health check before investing","prompt":"Before I buy into this Solana project, can you show me the historical holder distribution for mint address DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263 so I can see if the holder base has been growing steadily?"},{"title":"Monitoring community growth for a new launch","prompt":"We just launched our Solana token and I want to track how the number of unique holders has evolved since launch — pull the holder distribution history for our token at address NewToken1111111111111111111111111111111111."}],"resultDescription":"Returns an array of historical snapshots showing how token holder distribution has evolved over time on the Solana blockchain, including counts of holders, ownership concentration metrics, and timestamps for each data point.","failureModes":["Invalid or non-existent Solana token address returns empty array or error","Token with no historical data returns empty array","Missing required query parameters results in 400 error","Payment failure via x402 protocol blocks the response","Rate limiting if too many requests in quick succession","Sparse data for very new tokens with limited history"],"whenToPreferThis":"Use this endpoint when you need on-chain historical holder distribution data specifically for Solana tokens, especially for DeFi research, investment due diligence, or monitoring token decentralization trends over time. Prefer this over general blockchain explorers when you need structured, machine-readable time-series data rather than human-readable dashboards, and when you want a pay-per-use model without a subscription commitment.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T06:45:18.551Z","isFirstParty":false}