{"uid":"cap_N0etj35GUDstcsTwNdEF5","slug":"mining-reward-adjusted-for-availability-rolling-mean-report-95af7707","name":"Mining Reward Adjusted for Availability — Rolling Mean Report","description":"Mining reward adjusted for availability — Rolling mean report: Rolling mean report for Mining reward adjusted for availability. Supplied mining assumptions only; formula and units disclosed. No live prices, mining or guaranteed return. Specialised preset in a shared 50-profile, 20-operation engine. 0.01 USDC includes one bounded rolling mean report report.","url":"https://market.datapackvibe.com/x402/assistant-bx-mining-availability-reward-rolling?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"rows":{"type":"array","items":{"type":"object","required":["fulltime_btc","availability_percent"],"properties":{"fulltime_btc":{"type":"number","default":0.01,"maximum":10000000000000000,"minimum":0,"exclusiveMinimum":0},"availability_percent":{"type":"number","default":90,"maximum":100,"minimum":0}},"additionalProperties":false},"default":[{"fulltime_btc":0.01,"availability_percent":90},{"fulltime_btc":0.011000000000000001,"availability_percent":99.00000000000001},{"fulltime_btc":0.01,"availability_percent":90},{"fulltime_btc":0.011000000000000001,"availability_percent":99.00000000000001}],"maxItems":200,"minItems":2},"window":{"type":"integer","default":2,"maximum":200,"minimum":2}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_F6Umt6PY-8W-HHlBKCVxz","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Computes a rolling mean of BTC mining rewards adjusted for miner availability percentage over a sequence of time periods.","exampleAgentPrompt":"Can you calculate the rolling mean of my BTC mining rewards adjusted for availability? I have 4 data points: fulltime rewards of 0.01 and 0.011 BTC alternating, with availability percentages of 90% and 99%, and I want a rolling window of 2.","exampleUseCases":[{"title":"Smoothing weekly mining reward variance","prompt":"I have 6 weeks of mining data — my fulltime BTC rewards were 0.01, 0.012, 0.009, 0.011, 0.013, 0.010 and my availability percentages were 85, 90, 78, 95, 99, 88. Can you compute the rolling mean of my availability-adjusted rewards with a window of 3?"},{"title":"Evaluating impact of downtime on average earnings","prompt":"My mining rig had some downtime recently. I have 5 periods with fulltime BTC values of 0.02, 0.02, 0.02, 0.02, 0.02 and availability of 100, 100, 60, 80, 100 percent. Run a rolling mean with a window of 2 so I can see how the downtime dragged down my adjusted average reward."},{"title":"Comparing two miners with different uptimes","prompt":"I want to compare the rolling average adjusted rewards for two miners over 4 periods. Miner A has fulltime BTC of 0.015 and availability of 95%, miner B has 0.015 BTC but only 70% availability, alternating across 4 rows. Use a window of 2 to give me the rolling mean report."}],"resultDescription":"Returns a rolling mean report showing the smoothed, availability-adjusted BTC mining reward across the specified window of input rows. Each output value represents the mean adjusted reward (fulltime_btc × availability_percent/100) over the rolling window, giving a smoothed trend line for mining income.","failureModes":["Fewer than 2 rows provided — minimum array size is 2","Window size larger than number of rows — rolling mean cannot be computed","availability_percent outside 0–100 range — validation error","fulltime_btc is zero or negative — excluded by exclusiveMinimum constraint","More than 200 rows submitted — exceeds maxItems limit","Payment not processed — endpoint requires 0.01 USDC via x402 protocol"],"whenToPreferThis":"Choose this endpoint when you need a statistically smoothed view of BTC mining rewards that accounts for miner uptime/availability, specifically using a rolling mean approach. It is ideal for mining analytics dashboards, periodic reward reporting, or trend analysis over multiple mining periods. It does not provide live prices or guaranteed return estimates — use it purely for reward computation based on supplied assumptions.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-16T00:54:03.895Z","isFirstParty":false,"canonicalSlug":"mining-reward-adjusted-for-availability-rolling-mean-report-95af7707"}