Skip to content

GET /coins/{address}/holders

Holders & risk: every holder counted from the launch block, the creator, and the bundled and sniper groups with what they hold now.

GET https://uprally.co/api/v1/coins/{address}/holders
NameInRequiredMeaning
addresspathyesThe coin’s contract address

Captured from the live API on Robinhood Chain, exactly as it was sent (long calldata shortened).

{
"tracked": true,
"at": 1792121768,
"block": 89763936,
"sinceLaunch": 4.7,
"holders": 7,
"top10Pct": 0.0401,
"curvePct": 99.9599,
"creator": {
"wallet": "0xd8ca2a355eb92132fb891690119f6af81627c4a3",
"boughtPct": 0.0118,
"heldPct": 0.0118,
"burnedPct": 0,
"inLaunchTx": true
},
"groups": {
"bundled": {
"boughtPct": 0,
"heldPct": 0,
"wallets": 0,
"level": "plain"
},
"snipers": {
"boughtPct": 0.0035,
"heldPct": 0.0035,
"wallets": 1,
"level": "plain"
}
},
"list": [
{
"wallet": "0x1c35adc881c900147c93d63c51d06647d1240027",
"pct": 99.9599,
"label": "curve",
"tags": [],
"first": null
},
{
"wallet": "0xd8ca2a355eb92132fb891690119f6af81627c4a3",
"pct": 0.0118,
"label": "dev",
"tags": [
"dev"
],
"first": {
"secs": 0,
"via": "launchTx",
"tx": "0x37254f5b5ab41f5caf0bacc108997a70f713107d2eb56d1cac7b7641cba4cffe"
}
},
{
"wallet": "0xf5efccf8dfefa818f3882b84cfcbd8943161c93f",
"pct": 0.0065,
"label": null,
"tags": [],
"first": {
"secs": 3.2,
"via": "buy",
"tx": "0xb539a056d35cf097e16c16e27dd3cc9e57d5606f65c4043cae5abb744229df19"
}
},
{
"wallet": "0xf81a1c8ce4f8b3a5fb24a466daf5a264c25b6473",
"pct": 0.0059,
"label": null,
"tags": [],
"first": {
"secs": 3.4,
"via": "buy",
"tx": "0x9776a5ac276b9db7899cb2e5e597ac3e6c0665665d8791ccc217a4cc16c713ff"
}
},
{
"wallet": "0xb0602b7c09be379e2a2da0e0753b70b607f40122",
"pct": 0.0053,
"label": null,
"tags": [],
"first": {
"secs": 3.1,
"via": "buy",
"tx": "0xbb12e2476fe39370552771cfb6b7fd0c3c8de39ac7d4390b04af3df947a1cb32"
}
}
]
}

Every error is { "error": { "code", "message", "fix"? } }. This endpoint can answer:

  • INVALID_ADDRESS: A field that must be a 0x address is not one; field says which.
  • DATA_UNREACHABLE: The data behind this answer could not be read just now.