solana_gethistoricaltokenholders
Retrieve historical token holders for a specific Solana token address over a defined time frame using the Moralis MCP Server. Query holders data at customizable intervals to analyze ownership trends.
Instructions
Get token holders overtime for a given tokens
Input Schema
Name | Required | Description | Default |
---|---|---|---|
address | Yes | The address to query | |
cursor | No | The cursor to the next page | |
fromDate | Yes | The starting date (format in seconds or datestring accepted by momentjs) | |
limit | No | The limit per page depending on the plan | |
network | Yes | The network to query | |
timeFrame | Yes | The interval of the holders data | 1min |
toDate | Yes | The ending date (format in seconds or datestring accepted by momentjs) |
Input Schema (JSON Schema)
{
"properties": {
"address": {
"description": "The address to query",
"type": "string"
},
"cursor": {
"description": "The cursor to the next page",
"type": "string"
},
"fromDate": {
"description": "The starting date (format in seconds or datestring accepted by momentjs)",
"type": "string"
},
"limit": {
"default": 100,
"description": "The limit per page depending on the plan",
"type": "number"
},
"network": {
"description": "The network to query",
"enum": [
"mainnet",
"devnet"
],
"type": "string"
},
"timeFrame": {
"default": "1min",
"description": "The interval of the holders data",
"enum": [
"1min",
"5min",
"10min",
"30min",
"1h",
"4h",
"12h",
"1d",
"1w",
"1m"
],
"type": "string"
},
"toDate": {
"description": "The ending date (format in seconds or datestring accepted by momentjs)",
"type": "string"
}
},
"required": [
"network",
"address",
"timeFrame",
"fromDate",
"toDate"
],
"type": "object"
}