{"uid":"cap_DbTAEy6-eo08a7gekFIEl","slug":"glassnode-activity-retention-rate-29e8e37b","name":"Glassnode Activity Retention Rate","description":"Activity Retention Rate — Activity Retention Rate is the percentage of addresses that were active, through sending or receiving transactions, in the previous 30-day period and remained active in the current one. For example, a 70% retention rate means that 7 out of 10 previously active addresses continued transacting in the following period. Data by Glassnode.","url":"https://x402.glassnode.com/v1/metrics/addresses/activity_retention_rate","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_jbGIHWY_KjJCk6Lbnzg7e","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 percentage of addresses that were active in the previous 30-day period and remained active in the current one, for a given crypto asset.","exampleAgentPrompt":"What's the current activity retention rate for Bitcoin on-chain? Pull the daily Glassnode data so I can see what percentage of previously active BTC addresses are still transacting.","exampleUseCases":null,"resultDescription":"An array of time-series data points, each containing a Unix timestamp (t) and a numeric value (v) representing the activity retention rate as a percentage for the specified asset over the given interval.","failureModes":["Missing required asset symbol 'a' parameter returns a 400 error","Unsupported asset symbol returns empty or error response","Invalid interval or format enum value returns a 400 bad request","Payment not provided or insufficient USDC results in 402 Payment Required","Rate limiting or network issues may return 429 or 5xx errors"],"whenToPreferThis":"Use this endpoint when you need on-chain address-level engagement data specifically measuring how many previously active addresses continued transacting — ideal for gauging network health, user stickiness, or behavioral cohort retention on Bitcoin, Ethereum, or other supported assets. Prefer this over raw active address counts when the question is about retention rather than absolute activity volume.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T18:45:53.813Z","isFirstParty":false}