changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "additionalProperties": true,
+ "properties": {
+ "bundles": {
+ "additionalProperties": true,
+ "description": "Shallow bundle detection over the real wallets: detected, bundlePct, groups.",
+ "type": "object"
+ },
+ "concentration": {
+ "additionalProperties": true,
+ "description": "top5, top10, top20 as percent of supply, counting real wallets only.",
+ "type": "object"
+ },
+ "deferredUnlock": {
+ "additionalProperties": true,
+ "description": "Supply that unlocks back to the deployer later: pct, unlockDate, cancelablePct. Null when none.",
+ "type": "object"
+ },
+ "lockedSupply": {
+ "additionalProperties": true,
+ "description": "pct plus a lockers array naming each escrow.",
+ "type": "object"
+ },
+ "poweredBy": {
+ "description": "Always \"DeFade.org\".",
+ "type": "string"
+ },
+ "protocolHoldings": {
+ "additionalProperties": true,
+ "description": "What was excluded: count and totalPct.",
+ "type": "object"
+ },
+ "timestamp": {
+ "description": "ISO time the response was assembled.",
+ "type": "string"
+ },
+ "token": {
+ "description": "The address that was scanned (on get_token_scan, the full token metadata object instead)."
+ },
+ "topHolders": {
+ "description": "Top 20 accounts: rank, address, walletAddress, amount, percentage, solBalance, isProtocol, protocolLabel.",
+ "type": "array"
+ },
+ "totalHolders": {
+ "description": "Holder count, estimated from the top accounts.",
+ "type": "number"
+ }
+ },
+ "type": "object"
+}