# Vibe Springs Mock Social Stream Generator

> Vibe Springs Mock Social Stream Generator is a paid API for AI agents from vibesprings.net, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-13).

Generates deterministic, chronological social media event tick streams for AI trading agent stress-testing across scenarios like hype cycles and FUD cascades

## Facts

- Endpoint: GET https://vibesprings.net/api/mock/social/stream
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/vibe-springs-mock-social-stream-generator-bb608235
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_e5EiCW8clgcC_00pvcuV0

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 vibe-springs-mock-social-stream-generator-bb608235
```

Example prompt: Run me a hype cycle scenario stream at step 4 using seed 'abc123' — I want to stress-test my trading agent with deterministic social event ticks in JSON format.

## When to prefer this

Use this endpoint when you need reproducible, deterministic social event data for testing or validating AI trading agents without relying on live market data. Ideal for unit tests, regression suites, or agent simulations where you need controlled, step-by-step scenario progression across defined market narrative archetypes.

## Known failure modes

- Invalid scenario name returns an error or empty stream
- Step index out of range (0-10) may return empty or last-step data
- Missing required query params may result in default or error response
- Non-numeric or malformed step value causes a 400-type error
- Invalid format param falls back to default or errors

## How this service works

Deterministic scenario stream generator for AI trading agent stress-testing. Simulates chronological event ticks (hype cycle, FUD cascade, etc.) with progressive step values.

## Output

A chronological event tick object representing the current state of the specified scenario at the given step index. The response includes simulated social signals (posts, sentiment spikes, volume events, etc.) consistent with the chosen scenario (e.g. hype_cycle, fud_cascade, regulatory_crackdown, quiet_accumulation) and is fully reproducible given the same seed and step.

## 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": [],
     "properties": {
      "seed": {
       "type": "string",
       "description": "Deterministic LCG seed value"
      },
      "step": {
       "type": "integer",
       "description": "Scenario chronological step index (0-10)"
      },
      "format": {
       "type": "string",
       "description": "Output format (json, text)"
      },
      "scenario": {
       "type": "string",
       "description": "Target scenario (hype_cycle, fud_cascade, regulatory_crackdown, quiet_accumulation)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "seed": "test-run-1",
  "step": 5,
  "topic": "Peak FOMO",
  "tweets": [
   {
    "id": "scenario-hype_cycle-step-5-saylor-0",
    "text": "Bitcoin and decentralized protocols are absolute scarcity...",
    "likes": 4500,
    "author": "saylor",
    "retweets": 540,
    "created_at": "2026-07-06T00:00:00.000Z"
   }
  ],
  "scenario": "hype_cycle",
  "sentiment": "bullish",
  "synthetic": true,
  "fetched_at": "2026-07-06T00:00:00.000Z",
  "processingTime": "12ms"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/vibe-springs-mock-social-stream-generator-bb608235/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from vibesprings.net](https://www.zero.xyz/host/vibesprings.net/llms.txt)
