# BountySignal — Source-Verified Developer Bounties

> BountySignal — Source-Verified Developer Bounties is a paid API for AI agents from fortyeight-rescue.jaeber2se.chatgpt.site, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-10).

Returns a ranked list of live, source-verified paid GitHub issues filtered by minimum reward, keywords, and competition level.

## Facts

- Endpoint: POST https://fortyeight-rescue.jaeber2se.chatgpt.site/api/opportunities/x402/base?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/bountysignal-source-verified-developer-bounties-ee3855f6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_viFIr1Pc4m9oISs8hFtF3

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 bountysignal-source-verified-developer-bounties-ee3855f6 -d '<json body>'
```

Example prompt: Find me up to 10 verified developer bounties worth at least $500, focused on repositories related to TypeScript or Rust, and only show me ones with low or medium competition.

## When to prefer this

Choose BountySignal when you need live, source-verified bounty data with competition signals and payout restriction checks already baked in — rather than scraping GitHub manually or using a generic issue tracker. It is especially useful when you want to pre-filter by minimum reward value and keyword relevance before committing time to a bounty.

## Known failure modes

- No bounties found matching the filter criteria — returns empty items array with count 0
- min_reward_usd below 1 or above 100000 rejected with validation error
- limit above 20 rejected with schema validation error
- Upstream data sources temporarily unavailable — sources_succeeded may be 0 or partial
- Keyword array exceeds 10 items or individual keyword exceeds 80 characters — schema violation
- Payment failure or x402 auth issue resulting in 402 response before data is returned

## How this service works

Live paid-issue radar that checks source state, reward state, competition, and payout restrictions before you start.

## Output

A JSON object containing a count of matched bounties and an array of ranked items, each with the issue title, repository slug, reward in USD, a direct source URL to the GitHub issue, a competition rating (low/medium/high), an optional issue number, and the payment rail. Also includes the active filter parameters, a service label, a disclaimer, the timestamp of last update, and the number of sources that succeeded.

## 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",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "properties": {
      "limit": {
       "type": "integer",
       "default": 10,
       "maximum": 20,
       "minimum": 1,
       "description": "Maximum number of ranked opportunities to return."
      },
      "keywords": {
       "type": "array",
       "items": {
        "type": "string",
        "maxLength": 80,
        "minLength": 1
       },
       "maxItems": 10,
       "description": "Optional repository or issue-title keywords. Any supplied keyword may match.",
       "uniqueItems": true
      },
      "min_reward_usd": {
       "type": "number",
       "default": 100,
       "maximum": 100000,
       "minimum": 1,
       "description": "Minimum stated bounty value in USD."
      }
     },
     "additionalProperties": false
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    },
    "pathParams": {
     "type": "object"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "required": [
      "service",
      "updated_at",
      "count",
      "items"
     ],
     "properties": {
      "count": {
       "type": "integer"
      },
      "items": {
       "type": "array",
       "items": {
        "type": "object",
        "required": [
         "reward_usd",
         "title",
         "repository",
         "source_url",
         "competition"
        ],
        "properties": {
         "title": {
          "type": "string"
         },
         "repository": {
          "type": "string"
         },
         "reward_usd": {
          "type": "number"
         },
         "source_url": {
          "type": "string",
          "format": "uri"
         },
         "competition": {
          "enum": [
           "low",
           "medium",
           "high"
          ],
          "type": "string"
         },
         "issue_number": {
          "type": "integer"
         },
         "payment_rail": {
   
… (truncated)
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 1,
  "items": [
   {
    "title": "Implement a public developer feature",
    "repository": "owner/repository",
    "reward_usd": 500,
    "source_url": "https://github.com/owner/repository/issues/123",
    "competition": "low",
    "payment_rail": "repository-defined"
   }
  ],
  "filters": {
   "limit": 10,
   "min_reward_usd": 100
  },
  "service": "BountySignal Opportunity Radar",
  "updated_at": "2026-07-19T00:00:00.000Z",
  "sources_succeeded": 2
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/bountysignal-source-verified-developer-bounties-ee3855f6/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from fortyeight-rescue.jaeber2se.chatgpt.site](https://www.zero.xyz/host/fortyeight-rescue.jaeber2se.chatgpt.site/llms.txt)
