Live · Contrarian signal layer

The crowdis loud.We tell you when they'rewrong.

Zentimento reads real-time chatter across X, Reddit, YouTube, Twitch, LinkedIn, Telegram and News — scores it locally with a transparent finance-aware lexicon, and surfaces the moments the consensus snaps into Extreme Fear or Euphoria.

BTCgreed+0.61ETHoptimism+0.32SOLfear-0.24NVDAeuphoria+0.78TSLAdoubt-0.11AAPLneutral+0.04DOGEextreme greed+0.88GMEpanic-0.54BTCgreed+0.61ETHoptimism+0.32SOLfear-0.24NVDAeuphoria+0.78TSLAdoubt-0.11AAPLneutral+0.04DOGEextreme greed+0.88GMEpanic-0.54BTCgreed+0.61ETHoptimism+0.32SOLfear-0.24NVDAeuphoria+0.78TSLAdoubt-0.11AAPLneutral+0.04DOGEextreme greed+0.88GMEpanic-0.54
/ 01 · The stack

Not another dashboard. A signal layer.

Everything you'd wire together over six months — channels, scoring, storage, delivery — shipped as one HMAC-signed API.

Consensus-Zone gauge
From Extreme Fear to Euphoria, measured every minute.
panicfeardoubtneutraloptimismgreedeuphoria
10+
Channels: X, Reddit, YouTube, Twitch, LinkedIn, Telegram, Discord, Mastodon, HN, Google News.
Deterministic local scoring
VADER-style lexicon tuned for finance, crypto and gaming. No opaque model spend.
Hardened by default
Per-key HMAC signatures, IP allowlists, rate limits, full audit log.
Webhooks with signing secrets
Get pushed on every new snapshot. Verify in one line.
Per-channel time series
Score, volume and velocity stored as first-class time series, queryable via clean REST.
Contrarian by design
A crowded consensus is a signal. We surface it before the reversal, not after.
/ 02 · Drop-in API

One endpoint.
Every channel.

Ship sentiment into your product with a single authenticated call. Composite score, per-channel breakdown, zone label — ready to render.

GET /api/public/v1/sentiment/BTC
$ curl https://your.zentimento.app/api/public/v1/sentiment/BTC \
    -H "Authorization: Bearer zk_xxxx.yyyy"

{
  "topic":     { "label": "Bitcoin", "symbol": "BTC" },
  "composite": { "score":  0.42, "zone": "optimism", "volume": 318 },
  "channels": [
    { "channel": "twitter_x", "score":  0.61, "volume": 92 },
    { "channel": "reddit",    "score":  0.28, "volume": 71 },
    { "channel": "news_rss",  "score": -0.05, "volume": 12 }
  ]
}
/ 03 · Ship it

Stop guessing the mood. Read it.

Personal workspace auto-provisioned · Google sign-in supported