# Tali Agent Tools – GitHub Bounty Check

> Tali Agent Tools – GitHub Bounty Check is a paid API for AI agents from tali-agent-tools.talibot.workers.dev, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-21).

Analyzes a GitHub issue URL to determine whether it has a verified, funded bounty or only weak/unverified bounty signals.

## Facts

- Endpoint: GET https://tali-agent-tools.talibot.workers.dev/v1/github-bounty-check?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-21
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/tali-agent-tools-github-bounty-check-14e1c2bf
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_uk9CKWtyRhOY23guAwpOm

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability tali-agent-tools-github-bounty-check-14e1c2bf
```

Example prompt: Can you check whether this GitHub issue actually has a real funded bounty on it? Here's the link: https://github.com/BasedHardware/omi/issues/21262

## When to prefer this

Use this endpoint when you need to programmatically determine whether a GitHub issue has a real, funded bounty versus just a label or informal mention — especially before committing developer time. It is the right choice over manual inspection when processing many issues or building an automated bounty-hunting workflow, and it surfaces claim gating and competition data not easily visible at a glance.

## Known failure modes

- Invalid or non-existent GitHub issue URL returns an error or empty result
- GitHub API rate limit exceeded (unauthenticated) may reduce signal quality
- Issues with no bounty signals return verdict 'unfunded' with empty signals array
- Private or restricted repositories may not be accessible
- Malformed URL parameter causes request failure

## How this service works

x402 v2 paid agent tools on Base mainnet USDC via PayAI facilitator.

## Output

A JSON object containing a verdict ('funded' or 'unfunded'), parsed USD bounty amount, list of bounty signals with kinds and details, issue metadata (title, state, age, labels, assignees), claim gating information (whether assignees are required, slash commands used), competing open PR count, and rate limit status.

## Request schema (JSON Schema)

```json
{
 "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": [
      "url"
     ],
     "properties": {
      "url": {
       "type": "string",
       "description": "Full GitHub issue URL, e.g. https://github.com/owner/repo/issues/123"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "url": "https://github.com/BasedHardware/omi/issues/21262",
  "repo": "omi",
  "owner": "BasedHardware",
  "state": "open",
  "title": "Example issue",
  "labels": [
   "bug"
  ],
  "number": 21262,
  "reasons": [
   "only weak bounty signals (generic label or $ mention) — funding unverified"
  ],
  "verdict": "unfunded",
  "age_days": 3.2,
  "assignees": [],
  "checked_at": "2026-10-12T22:00:00.000Z",
  "rate_limit": {
   "authenticated": false
  },
  "claim_gating": {
   "notes": [],
   "assignees": [],
   "claim_slash": false,
   "attempt_slash": false,
   "has_assignees": false,
   "assigned_policy_mentioned": false
  },
  "bounty_signals": [
   {
    "kind": "dollar_amount",
    "detail": "dollar amount in title/labels/body without escrow signal",
    "amount_usd": 50
   }
  ],
  "updated_days_ago": 0.5,
  "amount_usd_parsed": 50,
  "competing_open_prs": [],
  "competing_open_pr_count": 0
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/tali-agent-tools-github-bounty-check-14e1c2bf/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from tali-agent-tools.talibot.workers.dev](https://www.zero.xyz/host/tali-agent-tools.talibot.workers.dev/llms.txt)
