{"uid":"cap_aD70yKiAI4flnTRcmSjGQ","slug":"glassnode-relative-address-supply-distribution-dc588f45","name":"Glassnode Relative Address Supply Distribution","description":"Relative Address Supply Distribution — Relative Address Supply Distribution reports the share of circulating supply held by addresses falling within each balance band. Data by Glassnode.","url":"https://x402.glassnode.com/v1/metrics/addresses/supply_distribution_relative","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["a"],"properties":{"a":{"type":"string","description":"Asset symbol, e.g. BTC, ETH"},"c":{"enum":["native"],"type":"string","description":"Currency for denominated values, e.g. usd, native"},"f":{"enum":["csv","json"],"type":"string","description":"Response format: json or csv"},"i":{"enum":["1month","1w","24h"],"type":"string","description":"Time interval / resolution, e.g. 24h, 1w, 1month"},"network":{"enum":["aggregated","arb","base","eth","opt"],"type":"string","description":"Network / blockchain identifier for cross-chain metrics"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"array","items":{"type":"object","properties":{"o":{"type":"object"},"t":{"type":"number"}}}}}}}},"responseSchema":null,"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_qJxF4ahGZGH1B30sfbMho","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 the share of circulating crypto supply held by addresses in each balance band, normalized as percentages","exampleAgentPrompt":"Show me the relative address supply distribution for BTC on Glassnode — I want to see what share of circulating supply each balance band holds, with daily resolution and JSON format.","exampleUseCases":null,"resultDescription":"An array of timestamped data points where each entry contains an object with supply share percentages for each balance band (e.g. addresses holding <0.001 BTC, 0.001–0.01 BTC, etc.), expressed as fractions of total circulating supply.","failureModes":["Missing required asset symbol 'a' parameter returns 400 error","Unsupported asset or network combination returns empty or error response","Payment of 0.05 USDC not fulfilled results in 402 Payment Required","Invalid interval or format enum value returns validation error","Rate limiting or quota exceeded returns 429 error"],"whenToPreferThis":"Use this endpoint when you need on-chain supply concentration data broken down by address balance bands expressed as relative (percentage) shares of circulating supply, rather than absolute coin amounts. Prefer this over absolute supply distribution when comparing wealth concentration across assets or time periods where normalization is important.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:49:22.164Z","isFirstParty":false}