Live the World Cup, in your language — inside Telegram.

HORUS is a pundit that turns TxLINE's real-time match data into instant cards: goals, cards and market swings, with the betting market's read on every moment — verified on Solana.

130+ languages On-chain betting & proofs 3 AI pundit voices Live demargined odds
Red card notification Goal card with live win probability Sharp-money market alert card
Why HORUS

The data that ran the World Cup — in the hands of fans.

Every feature is driven by the live feed. Nothing is invented, nothing is generic.

130+ languages

Pick your language at first contact — Fon, Yorùbá, Swahili and more. Every card and answer speaks it.

Live visual cards

Goals, red & yellow cards, VAR, kick-off and full-time — each with the real win probability and 1X2 odds at that minute.

Three pundit voices

El Fuego, The Professor and OptaBrain narrate the match — alive, never generic, always fact-locked.

Ask anything

Talk to HORUS in plain language. It answers only from the live feed — it can't invent a score.

On-chain, real SOL

Take a position and get paid at the final whistle — real Solana devnet transactions, never the TxL token.

Verifiable

/verify proves any score against the TxLINE Merkle root anchored on Solana. Trustless by design.

The cards

Every moment, designed.

A dramatic dark visual system with a spotlight-gold accent, Fira Code numbers and player portraits — the same cards you receive live in the chat.

How it works

From kick-off to full-time, in four taps.

01

Pick your language

130+ options. Everything after flows through it.

02

Choose a match

Live, upcoming or finished — the whole championship.

03

Live it from minute 0

Watch at your pace; cards arrive as the market reacts.

04

Bet & verify

Stake on-chain, settle at the whistle, prove the score.

The engine

100% powered by TxLINE.

The demargined consensus is the soul of HORUS — a clean, bookmaker-margin-free win probability, tick by tick. Scores, odds, phases and cryptographic proofs all come straight from the feed. Match streams are cached locally, so HORUS stays alive even when the feed goes dark.

GET /api/odds/stream # demargined consensus
GET /api/scores/stream
GET /api/scores/historical/{id}
GET /api/odds/updates/{id}
GET /api/fixtures/snapshot
GET /api/scores/stat-validation # Merkle proof
Try it now

The eye on every match.

Open the bot, pick your language, and watch a match come alive in cards — with the market's read on every moment.

Open @hoorusbot →