{"uid":"cap_uRFmK4MwxCNFAH-gK6TBu","slug":"gblin-keeper-bounty-opportunity-monitor-48a2e543","name":"GBLIN Keeper Bounty Opportunity Monitor","description":"Live GBLIN keeper bounty availability on Base: whether a profitable incentivizedRebalance exists right now, expected ETH reward, and the MCP tool reference to execute it.","url":"https://gblin-sentinel.vercel.app/api/data/keeper-opps","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"required":{"type":"string"},"properties":{"type":"string"}}},"responseSchema":{"type":"json","example":{"data":{"mcp_tool":"find_keeper_bounty (@gblin-protocol/mcp-server)","reward_eth":"0.000122","bounty_available":true},"price":"$0.002","endpoint":"keeper-opps"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","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.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_6fTBh8d1LHWe_JydEyc4y","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns live GBLIN keeper bounty availability on Base, indicating whether a profitable incentivizedRebalance opportunity exists, expected ETH reward, and MCP tool reference to execute it.","exampleAgentPrompt":"Check right now whether there's a profitable GBLIN keeper bounty on Base — I want to know if an incentivizedRebalance is available and how much ETH I'd earn for executing it.","exampleUseCases":[{"title":"Monitor GBLIN keeper bounty continuously","prompt":"Keep an eye on GBLIN keeper opportunities on Base and alert me whenever a profitable incentivizedRebalance bounty becomes available — include the expected ETH reward each time."},{"title":"Execute GBLIN rebalance for reward","prompt":"Check if there's a live GBLIN keeper bounty I can trigger right now, and if so, give me the MCP tool reference I need to execute the rebalance and claim the ETH reward."},{"title":"Estimate current GBLIN keeper earnings","prompt":"How much ETH could I earn as a GBLIN keeper at this exact moment? Pull the latest bounty status on Base and tell me whether it's worth executing."}],"resultDescription":"Returns a JSON object indicating whether a profitable incentivizedRebalance opportunity currently exists on Base, the expected ETH reward amount, and a reference to the MCP tool needed to execute the rebalance.","failureModes":["No profitable opportunity exists at this moment — returns availability: false with zero or negligible expected reward","Base network RPC unavailability causes stale or failed data fetch","Payment of $0.002 USDC not processed correctly via x402 results in 402 Payment Required error","GBLIN contract state temporarily inaccessible due to network congestion"],"whenToPreferThis":"Use this endpoint when you need a real-time, low-cost signal on whether a GBLIN keeper rebalance is currently profitable on Base and want the exact ETH reward estimate and execution reference in one call. Prefer this over building your own on-chain polling logic or over the GBLIN treasury analytics endpoint when you specifically want actionable keeper bounty data rather than NAV or basket weights.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-16T00:33:17.121Z","isFirstParty":false}