# BTC Node API — Reddit Hot Posts by Subreddit

> BTC Node API — Reddit Hot Posts by Subreddit is a paid API for AI agents from btcnode.uk, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-14).

Fetches the current hot posts from any Reddit subreddit, returning titles, scores, comment counts, authors, and URLs without requiring a Reddit API key.

## Facts

- Endpoint: GET https://btcnode.uk/api/reddit/hot/%7Bsubreddit%7D
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/btc-node-api-reddit-hot-posts-by-subreddit-89ee2fb2
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_oCrkjr3FDIM6-LVM45UxB

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 btc-node-api-reddit-hot-posts-by-subreddit-89ee2fb2
```

Example prompt: What are the hot posts on r/bitcoin right now — show me the titles, scores, and how many comments each has.

## When to prefer this

Choose this endpoint when you need to quickly surface trending Reddit content from a specific subreddit without managing Reddit OAuth credentials or API keys. It is ideal for agents monitoring crypto community sentiment, tracking trending topics on niche subreddits, or aggregating social signals as part of a broader research workflow. It is not suitable for searching specific posts, fetching by keyword, or accessing comment threads (use the sibling comments endpoint for that).

## Known failure modes

- Invalid or non-existent subreddit name returns empty results or an error
- Private or quarantined subreddits may return no posts
- Reddit rate limiting may cause intermittent failures
- Payment failure via x402 micropayment protocol returns 402 status
- Subreddit name path parameter missing causes routing error

## How this service works

Bitcoin blockchain data, address portfolio, transaction tracing, fee forecasting, whale monitoring, SEC EDGAR filings, URL scraping, AI summarization, and Reddit API via x402 micropayments on Base.

## Output

Returns a JSON object with the subreddit name, a count of posts (typically 25), and an array of post objects each containing the post title, score (upvotes), comment count, author username, and URL.

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 25,
  "posts": [
   {
    "score": 100,
    "title": "..."
   }
  ],
  "subreddit": "bitcoin"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/btc-node-api-reddit-hot-posts-by-subreddit-89ee2fb2/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from btcnode.uk](https://www.zero.xyz/host/btcnode.uk/llms.txt)
