# BountySignal Pro — 30-Day Private Feed Access

> BountySignal Pro — 30-Day Private Feed Access is a paid API for AI agents from fortyeight-rescue.jaeber2se.chatgpt.site, paid per call via x402, $29/call, status unknown (last checked 2026-09-14).

Grants 30-day access to BountySignal's private feed of source-verified developer bounties by accepting a $29 USDC payment and a GitHub username for invitation.

## Facts

- Endpoint: POST https://fortyeight-rescue.jaeber2se.chatgpt.site/api/pro/x402/base
- Price: $29/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/bountysignal-pro-30-day-private-feed-access-7069d86c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_O9o454GXkbIbbeOMPiiO1

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-pro-30-day-private-feed-access-7069d86c -d '<json body>'
```

Example prompt: Sign me up for BountySignal Pro's private bounty feed — my GitHub username is jaeber2se.

## When to prefer this

Choose this endpoint when you need a pre-screened, continuously updated feed of developer bounties that have been checked for source state, reward validity, competition level, and payout restrictions — rather than manually searching GitHub labels or third-party bounty boards. Best when the agent's goal is to subscribe a developer to an ongoing stream of high-signal paid issues rather than a one-time search.

## Known failure modes

- Invalid or non-existent GitHub username (pattern mismatch) causes request rejection
- Missing or underpaid x402 payment header results in 402 Payment Required
- Payment on wrong network (not Base) may not be recognized during verification
- Activation step not completed by user after payment — invitation not sent until GitHub issue is submitted
- Duplicate subscription attempt for same username may not extend access automatically

## How this service works

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

## Output

Returns a JSON object confirming the 30-day subscription: the service name, the GitHub username invited, the activation URL to submit the settlement transaction hash, next steps (opening the activation issue), settlement details (29 USDC on Base), the transaction hash source instruction, access duration, fulfillment description, and a link to the terms of service.

## 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": {
     "required": [
      "github_username"
     ],
     "properties": {
      "github_username": {
       "type": "string",
       "pattern": "^[A-Za-z0-9](?:[A-Za-z0-9-]{0,37}[A-Za-z0-9])?$",
       "maxLength": 39,
       "minLength": 1,
       "description": "GitHub account that should receive the private-feed invitation."
      }
     },
     "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",
      "github_username",
      "access_days",
      "settlement",
      "activation",
      "next_steps",
      "fulfillment",
      "terms_url"
     ],
     "properties": {
      "service": {
       "type": "string"
      },
      "terms_url": {
       "type": "string",
       "format": "uri"
      },
      "activation": {
       "type": "object",
       "additionalProperties": true
      },
      "next_steps": {
       "type": "array",
       "items": {
        "type": "string"
       }
      },
      "settlement": {
       "type": "object",
       "additionalProperties": true
      },
      "access_days": {
       "type": "integer",
       "const": 30
      },
      "fulfillment": {
       "type": "string"
      },
      "github_username": {
       "type": "string"
      }
     },
     "additionalProperties": true
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "service": "BountySignal Pro - 30 Day Private Feed",
  "terms_url": "https://github.com/imyoungjae/bountysignal/blob/main/TERMS.md",
  "activation": {
   "url": "https://github.com/imyoungjae/bountysignal/issues/new?template=activate.yml",
   "github_username": "octocat",
   "transaction_hash": "Decode the PAYMENT-RESPONSE header and copy its transaction field."
  },
  "next_steps": [
   "Open the activation URL and submit the settlement transaction hash."
  ],
  "settlement": {
   "asset": "native USDC",
   "amount": 29,
   "network": "Base",
   "transaction_hash_source": "PAYMENT-RESPONSE"
  },
  "access_days": 30,
  "fulfillment": "Automated payment verification, invitation, and 30-day expiry.",
  "github_username": "octocat"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/bountysignal-pro-30-day-private-feed-access-7069d86c/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)
