git404hub

what is striker fr?

demiladepy/striker — explained in plain English

Analysis updated 2026-05-18

0TypeScriptAudience · developerComplexity · 5/5Setup · hard

tl;dr

An autonomous AI agent that buys World Cup data and sells its analysis using automatic crypto micropayments on Injective.

vibe map

mindmap
  root((STRIKER))
    What it does
      Buys sports data automatically
      Sells AI written analysis
      Refills its own wallet
      Runs a decision loop
    Tech stack
      TypeScript
      Injective
      x402
      CCTP
      Claude
    Use cases
      Watch an autonomous agent trade data
      Learn x402 micropayments
      Connect via MCP
      Run a simulation locally
    Audience
      Developers
      Blockchain hackers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Watch an autonomous AI agent buy sports data and sell analysis using automatic crypto micropayments.

VIBE 2

Learn how x402 pay-per-request payments work on both the buying and selling side of a service.

VIBE 3

Connect an MCP-compatible AI assistant to purchase live World Cup insights inside a conversation.

VIBE 4

Run the whole demo locally in simulation mode with no real cryptocurrency needed.

what's the stack?

TypeScriptInjectivex402CCTPClaudeMCP

how it stacks up fr

demiladepy/striker0xkinno/astraea0xkinno/halcyon
Stars000
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyhardhardhard
Complexity5/54/54/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · hard time til it works · 5min

Simulation mode works immediately after npm install, going live needs funded testnet wallets and API keys.

No license is shown in the README, so the terms for reusing this code are unclear.

in plain english

STRIKER is an experimental autonomous software agent built for a hackathon called the Injective Global Cup, that buys and sells data about the World Cup entirely on its own, using a cryptocurrency network called Injective, without a human approving each transaction. The core idea it demonstrates is that normal sports data is locked behind subscriptions and logins that a piece of software cannot click through, and even if an AI produces a useful analysis, it usually has no way to get paid for it. STRIKER solves both sides of that problem using a payment method called x402, which lets any web address charge a very small automatic fee, in this case fractions of a cryptocurrency called USDC, each time it is called. In practice, STRIKER watches a live World Cup score feed, and whenever a match reaches an important moment, it pays a small fee to a separate service called the Data Forge for deeper match statistics. It then uses Anthropic's Claude AI to turn that raw data into a short piece of sports analysis, which it sells through its own storefront, again for a small automatic fee, to anyone or anything willing to pay, including other AI agents. If its own cryptocurrency balance runs low, a built in treasury system automatically moves more funds over from another blockchain using a Circle service called CCTP, so the whole loop keeps running without a person topping up its wallet. The project also ships extra ways for other tools to interact with it, including a small server following the Model Context Protocol, a standard that lets AI assistants like Claude call external tools, so someone using Claude directly could ask it to buy an insight from STRIKER inside a normal conversation. There is also an installable Agent Skill that turns your own Claude into a paying STRIKER customer automatically. By default the whole project runs in a safe simulation mode where every payment step, including the cryptographic signing, actually happens, but nothing is broadcast to the real blockchain, and every result is clearly labeled as simulated. Getting it running locally takes three commands to start the data service, the agent, and a dashboard, and switching to real transactions on Injective's test network requires generating wallets, funding them from a faucet, and adding API keys to a configuration file. The repository does not state a license in what is shown here.

prompts (copy fr)

prompt 1
Walk me through running STRIKER locally in simulation mode with npm run forge, agent, and dashboard.
prompt 2
Explain how x402 micropayments work between STRIKER and the Data Forge.
prompt 3
Show me how to connect STRIKER's MCP server to Claude Desktop or Claude Code.
prompt 4
Explain what CCTP does and how STRIKER refills its treasury automatically.

Frequently asked questions

what is striker fr?

An autonomous AI agent that buys World Cup data and sells its analysis using automatic crypto micropayments on Injective.

What language is striker written in?

Mainly TypeScript. The stack also includes TypeScript, Injective, x402.

What license does striker use?

No license is shown in the README, so the terms for reusing this code are unclear.

How hard is striker to set up?

Setup difficulty is rated hard, with roughly 5min to a first successful run.

Who is striker for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.