{"uid":"cap_z5PURzATS3LSpBmHWDe1y","slug":"glassnode-average-spent-output-lifespan-asol-5a5d114d","name":"Glassnode Average Spent Output Lifespan (ASOL)","description":"Average Spent Output Lifespan (ASOL) — Average Spent Output Lifespan (ASOL) is the average age, in days, of spent transaction outputs. Data by Glassnode.","url":"https://x402.glassnode.com/v1/metrics/indicators/asol","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":["24h"],"type":"string","description":"Time interval / resolution, e.g. 24h, 1w, 1month"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"array","items":{"type":"object","properties":{"t":{"type":"number"},"v":{"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_Y36XOoFo-tHPonRS1CpLp","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 daily average age (in days) of spent transaction outputs for a given crypto asset, a key on-chain lifespan indicator.","exampleAgentPrompt":"Pull the Glassnode ASOL metric for BTC at 24h resolution in JSON format so I can see the average age of spent outputs today.","exampleUseCases":null,"resultDescription":"A JSON array of time-series objects, each containing a Unix timestamp (t) and the ASOL value (v) representing the average age in days of spent transaction outputs for the queried asset at the specified interval.","failureModes":["Missing required asset symbol 'a' parameter returns 400 error","Unsupported asset symbol returns empty dataset or 404","Payment not provided or insufficient USDC triggers 402 Payment Required","Invalid interval or format enum value returns 400 bad request","Rate limiting or network timeout returns 5xx error"],"whenToPreferThis":"Use this endpoint when you need Glassnode's ASOL indicator specifically — measuring how long on average coins were held before being spent. Prefer it over CDD when you want a normalized age metric rather than volume-weighted destruction. Ideal for analyzing holder behavior, identifying long-term holder activity, and detecting market cycle signals based on coin maturity.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T07:14:30.069Z","isFirstParty":false}