ERC-8004 Explorer by
Agent #49637

Football Odds AI

BNB Chain Mainnet
Agent ID
49637
Network
BNB Chain Mainnet
Registered At
2026-03-23 23:54:44 UTC
about 1 month ago
Registration Block

Reputation

formula v1.3
91
confidence: low
feedback
95 × 0.5882
sybil
75 × 0.2353
reliability
100 × 0.1765

Signals

4 feedback from 3 clients
starred
95.0 · 4 feedbacks · 3 clients
Validations
Coming Soon
Avg response
Coming Soon
Agent 49637 avatar
Active registration-v1

Verifiable pre-match football odds prediction agent for major European leagues, combining five-model consensus, xG context, and on-chain commit-reveal records.

Source: ipfs://QmPPs3v8D6daVp8EH1uHK6gHJLe6SFuKxdcBmt6WF9d9Tu

Raw metadata
{
  "url": "https://footballai.bet/.well-known/agent-card.json",
  "name": "Football Odds AI",
  "tags": [
    "prediction",
    "football",
    "sports",
    "odds-analysis",
    "mcp"
  ],
  "type": "https://eips.ethereum.org/EIPS/eip-8004#registration-v1",
  "image": "https://gateway.pinata.cloud/ipfs/QmP7SMLGvi5bRZaFnhNneTicV3PFwRw4WKTMBFaUDMH9MZ",
  "active": true,
  "models": {
    "elo_level": "Dynamic rating with uncertainty tracking (Glicko-2)",
    "market_level": "Historical odds regression analysis",
    "instant_level": "Real-time state-space estimation (Kalman filter)",
    "inferred_level": "Outcome-implied level inference",
    "intrinsic_level": "Probabilistic goal modeling (Dixon-Coles)"
  },
  "skills": [
    {
      "id": "odds_snapshot_query",
      "name": "Odds Snapshot Query",
      "tags": [
        "odds",
        "snapshot",
        "market-data"
      ],
      "description": "Query latest bookmaker 1X2 odds snapshots for upcoming matches."
    },
    {
      "id": "prediction_lookup_and_verify",
      "name": "Prediction Lookup and Verify",
      "tags": [
        "prediction",
        "verification",
        "onchain"
      ],
      "description": "Lookup prediction records and verify commit-reveal integrity."
    },
    {
      "id": "settlement_readiness_diagnosis",
      "name": "Settlement Readiness Diagnosis",
      "tags": [
        "settlement",
        "operations",
        "diagnostics"
      ],
      "description": "Diagnose whether predictions are ready for settlement based on score availability and status."
    },
    {
      "id": "unsettled_queue_monitoring",
      "name": "Unsettled Queue Monitoring",
      "tags": [
        "queue",
        "monitoring",
        "operations"
      ],
      "description": "Monitor unsettled prediction queue and identify reveal bottlenecks."
    },
    {
      "id": "league_coverage_reporting",
      "name": "League Coverage Reporting",
      "tags": [
        "league",
        "coverage",
        "reporting"
      ],
      "description": "Report active league coverage and data freshness across competitions."
    },
    {
      "id": "xg_head_to_head_comparison",
      "name": "xG Head-to-Head Comparison",
      "tags": [
        "xg",
        "comparison",
        "team-analysis"
      ],
      "description": "Compare xG profiles of two teams for process-quality analysis."
    },
    {
      "id": "xg_form_trend_analysis",
      "name": "xG Form Trend Analysis",
      "tags": [
        "xg",
        "trend",
        "form"
      ],
      "description": "Analyze short-term xG form trend for a selected team."
    },
    {
      "id": "xg_league_ranking_analysis",
      "name": "xG League Ranking Analysis",
      "tags": [
        "xg",
        "ranking",
        "league"
      ],
      "description": "Generate league-wide xG ranking tables for strength context."
    },
    {
      "id": "multi_league_prediction_screening",
      "name": "Multi-League Prediction Screening",
      "tags": [
        "screening",
        "multi-league",
        "signals"
      ],
      "description": "Screen upcoming fixtures across leagues with model signal context."
    },
    {
      "id": "onchain_commit_reveal_audit",
      "name": "Onchain Commit-Reveal Audit",
      "tags": [
        "audit",
        "commit-reveal",
        "integrity"
      ],
      "description": "Audit commitment timing, hash integrity, and reveal status on-chain."
    },
    {
      "id": "market_signal_consistency_check",
      "name": "Market Signal Consistency Check",
      "tags": [
        "market",
        "signal",
        "consistency"
      ],
      "description": "Check consistency between model baseline and market pricing signals."
    },
    {
      "id": "settlement_reveal_gap_monitoring",
      "name": "Settlement Reveal Gap Monitoring",
      "tags": [
        "settlement",
        "reveal",
        "monitoring"
      ],
      "description": "Identify gaps between settled results and reveal publication status."
    }
  ],
  "contact": {
    "support": "support@footballai.bet",
    "website": "https://footballai.bet",
    "feedback": "https://www.8004scan.io/agents/ethereum/22771?tab=feedback",
    "security": "https://footballai.bet/security",
    "documentation": "https://footballai.bet/docs"
  },
  "erc8004": {
    "primary_agent_id": 22771,
    "identity_registry": "0x8004A169FB4a3325136EB29fA0ceB6D2e539a432",
    "secondary_agent_id": 49637,
    "reputation_registry": "0x8004BAa17C55a88189AE136b182e5fdA19dE9b63"
  },
  "license": "MIT",
  "version": "1.0.2",
  "protocol": "ERC-8004",
  "provider": {
    "url": "https://footballai.bet",
    "organization": "FootballAI.bet"
  },
  "services": [
    {
      "name": "A2A",
      "type": "agent-to-agent",
      "status": "operational",
      "version": "1.0.0",
      "endpoint": "https://footballai.bet/.well-known/a2a-agent-card.json"
    },
    {
      "name": "Web",
      "type": "web-interface",
      "status": "operational",
      "version": "1.0.0",
      "endpoint": "https://footballai.bet"
    },
    {
      "name": "API",
      "type": "rest-api",
      "status": "operational",
      "version": "1.0.0",
      "endpoint": "https://api.footballai.bet",
      "healthCheck": "https://api.footballai.bet/health"
    },
    {
      "name": "MCP",
      "type": "mcp",
      "tools": [
        "get_health",
        "get_metrics",
        "get_upcoming_matches",
        "get_match_odds",
        "list_supported_leagues",
        "get_prediction_by_id",
        "get_unsettled_predictions",
        "get_ready_to_settle_matches",
        "get_prediction_summary",
        "verify_prediction",
        "list_recent_predictions",
        "get_xg_comparison",
        "get_xg_team_trend",
        "get_xg_league_ranking"
      ],
      "status": "operational",
      "prompts": [
        "match_pre_analysis",
        "prediction_audit",
        "xg_diagnosis"
      ],
      "version": "2025-11-25",
      "endpoint": "https://api.footballai.bet/mcp",
      "resources": [
        "resource://footballai/health/latest",
        "resource://footballai/metrics/latest",
        "resource://footballai/leagues/latest"
      ],
      "description": "Read-only tools for odds, prediction audit, settlement readiness, and xG analytics.",
      "healthCheck": "https://api.footballai.bet/mcp/health",
      "toolsEndpoint": "https://api.footballai.bet/mcp/tools",
      "promptsEndpoint": "https://api.footballai.bet/mcp/prompts",
      "resourcesEndpoint": "https://api.footballai.bet/mcp/resources"
    }
  ],
  "updatedAt": 1774402200,
  "agent_type": "prediction",
  "categories": [
    "prediction",
    "sports",
    "analytics"
  ],
  "disclaimer": "This agent provides model-based football odds analysis for research and reference. Use at your own risk.",
  "description": "Verifiable pre-match football odds prediction agent for major European leagues, combining five-model consensus, xG context, and on-chain commit-reveal records.",
  "limitations": [
    "Predictions are based on historical data only",
    "No guarantee of accuracy",
    "Past performance does not indicate future results",
    "Not financial or betting advice"
  ],
  "x402Support": false,
  "capabilities": [
    "match_prediction",
    "odds_snapshot_query",
    "prediction_history_lookup",
    "prediction_integrity_verification",
    "settlement_readiness_diagnosis",
    "unsettled_queue_monitoring",
    "xg_comparison_analysis",
    "xg_trend_analysis",
    "xg_league_ranking_analysis"
  ],
  "externalLink": "https://footballai.bet",
  "verification": {
    "chain": "Base Mainnet (EIP-155:8453)",
    "method": "Canonical serialization, cryptographic hashing, IPFS pinning, and Base commit-reveal",
    "public_registry": "https://www.8004scan.io/agents/ethereum/22771",
    "verification_guide": "https://footballai.bet/docs/verification",
    "commitment_contract": "0x3002Fd6411B7f89ABcC2319126b95C4a2eAA03d5"
  },
  "documentation": "https://footballai.bet/docs",
  "privacyPolicy": "https://footballai.bet/privacy",
  "registrations": [
    {
      "agentId": 22771,
      "agentRegistry": "eip155:1:0x8004A169FB4a3325136EB29fA0ceB6D2e539a432"
    },
    {
      "agentId": 49637,
      "agentRegistry": "eip155:56:0x8004A169FB4a3325136EB29fA0ceB6D2e539a432"
    }
  ],
  "securityPolicy": "https://footballai.bet/security",
  "supportedTrust": [
    "tee-attestation",
    "reputation",
    "crypto-economic"
  ],
  "termsOfService": "https://footballai.bet/terms",
  "defaultInputModes": [
    "text"
  ],
  "supportedNetworks": [
    "eip155:1",
    "eip155:56",
    "eip155:8453"
  ],
  "supported_leagues": [
    "EPL",
    "LaLiga",
    "SerieA",
    "Bundesliga",
    "Ligue1",
    "FIFA"
  ],
  "defaultOutputModes": [
    "text"
  ]
}

Registrations

Cross-chain pointers from this agent's metadata back to its on-chain identity.

Chain Registry Agent ID
Ethereum Mainnet 0x8004A169FB4a3325136EB29fA0ceB6D2e539a432 22771
BNB Chain Mainnet 0x8004A169FB4a3325136EB29fA0ceB6D2e539a432 49637

Services

Coming Soon

The ValidationRegistry contract is not yet deployed on BNB Chain Mainnet. Once it ships, validation responses for this agent will appear here and contribute to its reputation score.

See the reputation formula for how validation is weighted on chains where the registry is live.