Analysis updated 2026-05-18
Play a live Hi-Lo prediction game against real World Cup match data.
Verify a sports prediction streak on-chain using Solana and Merkle proofs.
Explore how to integrate a live sports data feed, blockchain wallet, and Telegram bot in one app.
| hart234-cyber/txline-sports-app | 0xradioac7iv/tempfs | 52191314/web-agent-proxy-sdk | |
|---|---|---|---|
| Stars | 0 | 0 | 0 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | moderate | moderate | moderate |
| Complexity | 4/5 | 3/5 | 4/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Runs in demo mode with no setup, but real live data and on-chain proofs need a Solana wallet and TxLINE API token.
StreakLine, also called txline-sports-app in its repository, is a real time sports prediction web app built for the FIFA World Cup 2026 as a hackathon entry. Players try to build a streak of correct guesses by predicting whether the next stat in a live match, like goals, shots, or corners, will be higher or lower than expected. It covers all 104 World Cup 2026 games plus other competitions such as MLS, Serie A, and international friendlies. Live scores, odds, and match events come from a service called TxLINE through a real time streaming connection, so predictions are based on genuine, up to the moment match data rather than a simulation. Every completed prediction streak is recorded as a cryptographic proof and anchored on the Solana blockchain, which the project says makes each streak verifiable and permanently tied to the player who made it. When a goal actually happens, the app triggers a full screen celebration overlay with sound and confetti, reads out AI generated commentary using the browser's built in text to speech feature, and can broadcast the goal alert to a Telegram channel through a bot. The app is built with Next.js and TypeScript on the frontend, uses Solana's Web3.js and the Anchor framework for blockchain interactions, and supports several Solana wallet browser extensions including Phantom, Backpack, and Solflare. A PostgreSQL database is used for the leaderboard, but it is optional, since the app falls back to storing data in the browser if no database is configured. The TxLINE live data connection is also optional. Without it, the app runs in a demo mode using sample match data so all of its features can still be seen working. To run it locally, you need Node.js 18 or newer, and can optionally add a TxLINE API token, obtained by connecting a Phantom wallet on Solana's test network and completing an on chain activation step, along with optional database and Telegram bot credentials. The project is released under the MIT license and is aimed at developers entering blockchain hackathons or building sports prediction apps with real time data feeds.
A World Cup 2026 sports prediction game with real-time live match data and streaks verified on the Solana blockchain.
Mainly TypeScript. The stack also includes Next.js, TypeScript, Solana.
MIT licensed, free to use, modify, and distribute.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.