{"uid":"cap__5FIAY408ZHKbOnwU2zvd","slug":"bitcoin-hash-ribbon-miner-capitulation-signal-65596b51","name":"Bitcoin Hash Ribbon Miner Capitulation Signal","description":"Bitcoin hash-ribbon miner-capitulation signal: the 30-day versus 60-day moving average of network hashrate, whether miners are in capitulation, whether a recovery cross has occurred, and the 30-day hashrate trend. Informational, not advice.","url":"https://api.agentstools.dev/mining/capitulation","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","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","required":[],"properties":{}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.008","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.008/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.008","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.008","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_QIiWzoSnD5sBLsOIosp-k","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.008","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns Bitcoin hash-ribbon miner-capitulation signal including 30-day vs 60-day moving average hashrate, capitulation status, recovery cross detection, and 30-day hashrate trend.","exampleAgentPrompt":"Are Bitcoin miners currently in capitulation? Check the hash ribbon signal and tell me if the 30-day hashrate is below the 60-day, whether a recovery cross has happened, and what the 30-day trend looks like.","exampleUseCases":null,"resultDescription":"Returns a JSON object containing the 30-day and 60-day moving averages of Bitcoin network hashrate, a boolean or flag indicating whether miners are in capitulation, whether a recovery cross has occurred, and the 30-day hashrate trend direction or value.","failureModes":["Upstream hashrate data unavailable causing stale or missing values","Payment not accepted or x402 auth failure resulting in 402 response","Network timeout from hashrate data provider","Hashrate data lag meaning signal may reflect slightly delayed state"],"whenToPreferThis":"Use this endpoint when you need a quick, cheap, single-call signal for Bitcoin miner capitulation based on hash ribbons — specifically the 30/60-day moving average crossover — without needing to compute it yourself from raw hashrate time series. Prefer this over general on-chain analytics platforms when you only need the capitulation signal and recovery cross flag in a lightweight, agent-friendly response.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T01:02:24.142Z","isFirstParty":false}