Study a working example of an AI agent that reacts to live sports data and takes on chain actions.
Learn how a custom Uniswap v4 hook can power a prediction market instead of a normal trading pool.
See a real example of gasless staking using a signature based authorization instead of a wallet transaction.
| winsznx/theeleven | abdulkader-safi/obsidian-image-magick-plugins | acartag7/mcp-sso | |
|---|---|---|---|
| Stars | 8 | 8 | 8 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | hard | easy | moderate |
| Complexity | 5/5 | 2/5 | 4/5 |
| Audience | developer | general | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires blockchain wallet setup, a sports data API key, and deployment to X Layer to run fully.
The Eleven is an experimental project built for a blockchain hackathon on X Layer, a network built by OKX. It creates eleven independent AI characters, each modeled loosely on a football position (a playmaker, a striker, a goalkeeper, and so on), that watch a live football match and open small betting style markets based on what is happening in the game, such as who will score next or how many corners a team will get. Each character runs on its own schedule and reacts to real match events like possession changes, shots, and fouls, which it receives from a live sports data provider. When a character decides the moment is right, it opens a market on chain, waits for people to stake money on an outcome, and later reveals the result so the market can be resolved and winners paid out. Money moves through a stablecoin called USDT0, and users can stake without paying a separate gas fee because the project uses a signature based authorization method instead of a normal blockchain transaction. Underneath, the project is built as a custom extension, called a hook, for Uniswap v4, a decentralized exchange protocol. This hook controls how the markets are created and settled directly within that exchange infrastructure, rather than using a separate betting system. The project includes a live website where people can watch the eleven AI agents, view open markets, and check a status page confirming the system is running. The agent code and the smart contracts both live in this repository, written mostly in TypeScript with Solidity for the on chain contracts. The README notes the project passes its full test suite for both the agents and the smart contract logic. This is a hackathon submission built around the 2026 football tournament season, so it is best understood as a proof of concept rather than a finished product for general use.
Eleven AI characters watch a live football match and open small on chain prediction markets tied to what happens in the game.
Mainly TypeScript. The stack also includes TypeScript, Solidity, Uniswap v4.
Setup difficulty is rated hard, with roughly 1day+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
double-check against the repo, no cap.