Skip to main content

Curator Pipeline

The curator pipeline is how human intelligence enters b1e55ed. An operator observes something — a whale move, a narrative shift, an on-chain anomaly — and submits it. The engine structures it, attributes it, and feeds it to the brain.

CLI (fastest path)

b1e55ed signal "Whale cluster accumulating SOL — 3 wallets, $2M+ in 48h" \
  --symbols SOL \
  --direction bullish \
  --conviction 7
Arguments:
  • --symbols — comma-separated asset list
  • --directionbullish, bearish, or neutral
  • --conviction — 0–10 score for signal strength
  • --source — optional source label (default: operator)
From file:
b1e55ed signal add --file ./intel.txt --symbols BTC,ETH --direction bullish

API

POST /api/v1/signals/submit
Authorization: Bearer <token>

{
  "event_type": "signal.curator.v1",
  "node_id": "your-node-id",
  "source": "operator:telegram",
  "payload": {
    "symbol": "BTC",
    "direction": "bullish",
    "conviction": 7.0,
    "rationale": "Whale cluster accumulating"
  }
}

Attribution

Curator signals are attributed to contributors via node_id. If the node_id matches a registered contributor, the signal is linked to their attribution record and counts toward their score. See: contributors.md for contributor registration.

How it weights

Curator signals enter the brain synthesis as the curator domain. Default weight: 0.25 (configurable). See: operations/config-reference.mdxweights.curator

Conviction scale

ScoreMeaning
8–10Strong conviction, multiple data points confirming
5–7Moderate signal, single strong indicator
2–4Weak signal, exploratory
0–1Noise floor — barely registers
The engine uses conviction to scale how much the signal moves the synthesis output.