{
  "netuid": 30,
  "slug": "bettensor",
  "name": "Bettensor",
  "symbol": "\u05d5",
  "description": "Bettensor Bittensor subnet",
  "priceTao": 0.004568052,
  "priceUsd": 1.1559506095708851,
  "athUsd": 1.1559506095708851,
  "change24h": -4.6731932509889935,
  "change7d": 0.42892865450071693,
  "change30d": -1.4145810663764962,
  "change90d": 0.0,
  "marketCapUsd": 5265659.714489474,
  "volume24hUsd": 272698.1286274182,
  "rootProp": 0.159956353355484,
  "liquidityUsd": 4743480.351212632,
  "alphaStaked": 2503992.723829947,
  "activeMiners": 1,
  "activeValidators": 12,
  "emissionPct": 0.0048056866458778625,
  "emissionPerDayTao": 1.0,
  "registrationCost": 0.0,
  "pruningRank": 51,
  "immunityRemaining": 21475,
  "sentiment": "Neutral",
  "githubRepo": "",
  "subnetUrl": "",
  "scorecard": {
    "adoption": {
      "label": "weak",
      "score": 21,
      "reasons": [
        {
          "tone": "neutral",
          "label": "Stars",
          "value": "18",
          "weight": null
        },
        {
          "tone": "positive",
          "label": "Contributors",
          "value": "11",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "24h volume",
          "value": "$272,698",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "Validators",
          "value": "12",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "Bus factor",
          "value": "Top contributor: 67%",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "LLM blend",
          "value": "heuristic=21 \u00d7 0.6 + llm=20 \u00d7 0.4",
          "weight": null
        }
      ]
    },
    "shipSpeed": {
      "label": "weak",
      "score": 15,
      "reasons": [
        {
          "tone": "neutral",
          "label": "Commits 30d",
          "value": "2",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "Merged PRs 30d",
          "value": "1",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "Releases 12m",
          "value": "0",
          "weight": null
        },
        {
          "tone": "negative",
          "label": "Latest push",
          "value": "2026-02-20T22:37:18Z",
          "weight": null
        },
        {
          "tone": "negative",
          "label": "Momentum",
          "value": "decelerating (2/30d vs 7/mo avg)",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "LLM blend",
          "value": "heuristic=19 \u00d7 0.6 + llm=10 \u00d7 0.4",
          "weight": null
        }
      ]
    },
    "updatedAt": "2026-04-29T20:41:08.731822+00:00",
    "confidence": 0.82,
    "usefulness": {
      "label": "commoditized risk",
      "score": 33,
      "reasons": [
        {
          "tone": "neutral",
          "label": "Durable keywords",
          "value": "0 matched",
          "weight": null
        },
        {
          "tone": "positive",
          "label": "Commodity risk",
          "value": "0 matched",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "Subnet traction",
          "value": "1/30",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "LLM blend",
          "value": "heuristic=31 \u00d7 0.6 + llm=35 \u00d7 0.4",
          "weight": null
        }
      ]
    },
    "codeQuality": {
      "label": "weak",
      "score": 24,
      "reasons": [
        {
          "tone": "negative",
          "label": "CI",
          "value": "Missing",
          "weight": null
        },
        {
          "tone": "positive",
          "label": "Tests",
          "value": "1 dir(s), framework config",
          "weight": null
        },
        {
          "tone": "positive",
          "label": "Docs",
          "value": "Structured (600 chars)",
          "weight": null
        },
        {
          "tone": "negative",
          "label": "Dep mgmt",
          "value": "None",
          "weight": null
        },
        {
          "tone": "negative",
          "label": "PR reviews",
          "value": "0.0 avg, 90% self-merge",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "Commit quality",
          "value": "5% conventional",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "Security hygiene",
          "value": "No SECURITY.md",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "LLM blend",
          "value": "heuristic=24 \u00d7 0.6 + llm=24 \u00d7 0.4",
          "weight": null
        }
      ]
    }
  },
  "marketScore": 10.0,
  "githubScore": 33.0,
  "aiScore": 25.0,
  "masterScore": 26.0,
  "masterRating": "D",
  "lastUpdatedAt": "2026-04-29T20:21:48Z",
  "isStale": false,
  "masterScorePrev": 24.0,
  "purpose": {
    "title": "Bettensor",
    "source": "llm",
    "confidence": 0.72,
    "shortSummary": "Bettensor is a sports prediction subnet on Bittensor (netuid 30) that incentivizes miners to produce accurate sports forecasts. Development on the primary repo has completely halted \u2014 zero commits and zero releases across the last 90 days \u2014 and only 1 active miner remains, rendering the network functionally inoperative. Despite a $5.27M market cap and modest daily volume of $273K, the subnet shows critical decay across every operational dimension."
  },
  "analysis": {
    "risks": [
      "Only 1 active miner on the subnet \u2014 the core prediction network is functionally non-operational; a sports prediction subnet without miners produces no predictions and delivers no value",
      "Nickel5-Inc/bettensor shows 0 commits and 0 releases in the last 90 days, a self-merge ratio of 0.9, and commit message quality of 0.05 \u2014 all signals of an abandoned or severely neglected codebase"
    ],
    "score": 25,
    "summary": "Bettensor is a sports prediction subnet on Bittensor (netuid 30) that incentivizes miners to produce accurate sports forecasts. Development on the primary repo has completely halted \u2014 zero commits and zero releases across the last 90 days \u2014 and only 1 active miner remains, rendering the network functionally inoperative. Despite a $5.27M market cap and modest daily volume of $273K, the subnet shows critical decay across every operational dimension.",
    "provider": "cascade:sonnet",
    "expiresAt": "2026-05-29T20:31:54.238480+00:00",
    "strengths": [
      "Established community touchpoints exist: live website at bettensor.com, official Discord, and a README with structured onboarding guides for validators and miners",
      "$273K in 24-hour trading volume against a $5.27M market cap suggests residual speculative interest despite operational decay",
      "Primary repo has 24 forks and 8 contributors, indicating the codebase attracted meaningful early developer interest"
    ],
    "updatedAt": "2026-04-29T20:31:54.238480+00:00",
    "durability": "weak",
    "recommendation": "Avoid new positions until development activity resumes and active miner count recovers above 10; the subnet is currently generating no prediction outputs despite having validators on-chain.",
    "dimensionScores": {
      "adoption": 20,
      "shipSpeed": 10,
      "usefulness": 35,
      "codeQuality": 24
    }
  },
  "repoCoverageStatus": "covered",
  "repos": [
    {
      "netuid": 30,
      "repoKind": "primary",
      "provider": "github",
      "owner": "Nickel5-Inc",
      "name": "bettensor",
      "url": "https://github.com/Nickel5-Inc/bettensor",
      "source": "registry",
      "isArchived": false,
      "isFork": false
    }
  ],
  "repoSnapshots": [
    {
      "fullName": "Nickel5-Inc/bettensor",
      "description": "Subnet repository for Bettensor, subnet 30 on the Bittensor network",
      "homepageUrl": "https://bettensor.com",
      "defaultBranch": "main",
      "stars": 18,
      "forks": 24,
      "watchers": 6,
      "contributors": 8,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 0,
      "openIssues": 4,
      "closedIssues30d": 0,
      "languages": [
        {
          "name": "Python",
          "percentage": 79.2
        },
        {
          "name": "Jupyter Notebook",
          "percentage": 18.5
        },
        {
          "name": "Shell",
          "percentage": 2.3
        }
      ],
      "topics": [],
      "rootSignals": {
        "hasCi": false,
        "hasTests": true,
        "hasLintConfig": false,
        "hasFormatterConfig": false,
        "hasTypeScript": false,
        "hasLicense": true,
        "hasSecurityPolicy": false,
        "hasDocs": true,
        "hasDocker": false,
        "hasDependabot": false,
        "hasRenovate": false,
        "rootEntries": [
          ".gitignore",
          "LICENSE",
          "README.md",
          "__init__.py",
          "bettensor",
          "data",
          "docs",
          "min_compute.yml",
          "neurons",
          "requirements.txt",
          "scoring_weights_visualization.ipynb",
          "scripts",
          "setup.cfg",
          "setup.py",
          "tests"
        ]
      },
      "readmeExcerpt": "<div align=\"center\"> ! Bettensor Logo ./docs/assets/bettensor-twitter-header.jpg A sports prediction subnet on the Bittensor network Installation installation-and-setup \u2022 Validators guide-for-validators \u2022 Miners guide-for-miners \u2022 Release Details details-for-current-release-version-v001-beta \u2022 Website https://bettensor.com \u2022 Official Discord Server https://discord.gg/YVyVHHEd </div> What Is Bettensor? Bettensor is a sports prediction subnet. The goal of Bettensor is to provide a platform for sports fans to predict the outcomes of their favorite sporting events, and ML/AI researchers to develop",
      "pushedAt": "2025-12-05T21:17:50Z",
      "isArchived": false,
      "isFork": false,
      "commitMessageQuality": 0.05,
      "selfMergeRatio": 0.9,
      "avgReviewsPerPr": 0.0,
      "hasBranchProtection": false,
      "topContributorPct": 0.67,
      "avgCommentsPerIssue": 0.19,
      "avgResponseHours": 0.0,
      "prMergeHoursP50": 0.0,
      "prMergeHoursP95": 0.1,
      "contributorChurn30d": 0.0,
      "vulnerabilityCount": 0
    },
    {
      "fullName": "wahoo-predict/wahoot",
      "description": "The Largest Prediction Network on Bittensor",
      "homepageUrl": "https://wahoopredict.com/?utm_source=subnet",
      "defaultBranch": "main",
      "stars": 0,
      "forks": 0,
      "watchers": 0,
      "contributors": 3,
      "commits30d": 2,
      "commits90d": 22,
      "mergedPrs30d": 1,
      "mergedPrs90d": 12,
      "releases12m": 0,
      "openIssues": 0,
      "closedIssues30d": 0,
      "languages": [
        {
          "name": "Python",
          "percentage": 99.6
        },
        {
          "name": "Mako",
          "percentage": 0.4
        }
      ],
      "topics": [],
      "rootSignals": {
        "hasCi": false,
        "hasTests": false,
        "hasLintConfig": false,
        "hasFormatterConfig": false,
        "hasTypeScript": false,
        "hasLicense": true,
        "hasSecurityPolicy": false,
        "hasDocs": true,
        "hasDocker": false,
        "hasDependabot": false,
        "hasRenovate": false,
        "rootEntries": [
          ".flake8",
          ".gitignore",
          "LICENSE",
          "README.md",
          "images",
          "miners.md",
          "pyproject.toml",
          "requirements.txt",
          "roadmap.md",
          "setup.py",
          "validators.md",
          "wahoo"
        ]
      },
      "readmeExcerpt": "<div align=\"center\"> Wahoo\u03c4 </div> <div align=\"center\"> *We reduce life to a button. Prediction Markets are THE future.* **Earn TAO rewards by trading on prediction markets. No code required.** ! License: MIT https://img",
      "pushedAt": "2026-02-20T22:37:18Z",
      "isArchived": false,
      "isFork": false,
      "commitMessageQuality": 0.0,
      "selfMergeRatio": 0.0,
      "avgReviewsPerPr": 0.0,
      "hasBranchProtection": false,
      "topContributorPct": 0.0,
      "avgCommentsPerIssue": 0.0,
      "avgResponseHours": 0.0,
      "prMergeHoursP50": 0.0,
      "prMergeHoursP95": 0.0,
      "contributorChurn30d": 0.0,
      "vulnerabilityCount": 0
    }
  ],
  "externalLinks": [],
  "priceHistory": [
    {
      "timestamp": "2025-12-26T20:59:48-03:00",
      "value": 1.33852953
    },
    {
      "timestamp": "2025-12-27T20:59:48-03:00",
      "value": 1.30506142
    },
    {
      "timestamp": "2025-12-28T20:59:48-03:00",
      "value": 1.3042249
    },
    {
      "timestamp": "2025-12-29T20:59:48-03:00",
      "value": 1.31159329
    },
    {
      "timestamp": "2025-12-30T20:59:48.001000-03:00",
      "value": 1.30980377
    },
    {
      "timestamp": "2025-12-31T20:59:48.001000-03:00",
      "value": 1.32595642
    },
    {
      "timestamp": "2026-01-01T20:59:48.001000-03:00",
      "value": 1.31784247
    },
    {
      "timestamp": "2026-01-02T20:59:48.001000-03:00",
      "value": 1.30115345
    },
    {
      "timestamp": "2026-01-03T20:59:48-03:00",
      "value": 1.30178079
    },
    {
      "timestamp": "2026-01-04T20:59:48-03:00",
      "value": 1.28610669
    },
    {
      "timestamp": "2026-01-05T20:59:48.001000-03:00",
      "value": 1.23501396
    },
    {
      "timestamp": "2026-01-06T20:59:48-03:00",
      "value": 1.21386535
    },
    {
      "timestamp": "2026-01-07T20:59:48-03:00",
      "value": 1.22542512
    },
    {
      "timestamp": "2026-01-08T20:59:48-03:00",
      "value": 1.23180523
    },
    {
      "timestamp": "2026-01-09T20:59:48-03:00",
      "value": 1.239563
    },
    {
      "timestamp": "2026-01-10T20:59:48-03:00",
      "value": 1.24043398
    },
    {
      "timestamp": "2026-01-11T20:59:48-03:00",
      "value": 1.22415651
    },
    {
      "timestamp": "2026-01-12T20:59:48.001000-03:00",
      "value": 1.21228822
    },
    {
      "timestamp": "2026-01-13T20:59:48-03:00",
      "value": 1.25093423
    },
    {
      "timestamp": "2026-01-14T20:59:48-03:00",
      "value": 1.26172322
    },
    {
      "timestamp": "2026-01-15T20:59:48.001000-03:00",
      "value": 1.27035061
    },
    {
      "timestamp": "2026-01-16T20:59:48.001000-03:00",
      "value": 1.26605604
    },
    {
      "timestamp": "2026-01-17T20:59:48-03:00",
      "value": 1.3113741
    },
    {
      "timestamp": "2026-01-18T20:59:48.001000-03:00",
      "value": 1.37704207
    },
    {
      "timestamp": "2026-01-19T20:59:48-03:00",
      "value": 1.38680393
    },
    {
      "timestamp": "2026-01-20T20:59:48.001000-03:00",
      "value": 1.37199562
    },
    {
      "timestamp": "2026-01-21T20:59:48-03:00",
      "value": 1.35284516
    },
    {
      "timestamp": "2026-01-22T20:59:48-03:00",
      "value": 1.35050287
    },
    {
      "timestamp": "2026-01-23T20:59:48-03:00",
      "value": 1.34942606
    },
    {
      "timestamp": "2026-01-24T20:59:48-03:00",
      "value": 1.32204464
    },
    {
      "timestamp": "2026-01-25T20:59:48-03:00",
      "value": 1.30733529
    },
    {
      "timestamp": "2026-01-26T20:59:48-03:00",
      "value": 1.32209731
    },
    {
      "timestamp": "2026-01-27T20:59:48-03:00",
      "value": 1.29850912
    },
    {
      "timestamp": "2026-01-28T20:59:48-03:00",
      "value": 1.26806266
    },
    {
      "timestamp": "2026-01-29T20:59:48-03:00",
      "value": 1.26791471
    },
    {
      "timestamp": "2026-01-30T20:59:48-03:00",
      "value": 1.26699635
    },
    {
      "timestamp": "2026-01-31T20:59:48.001000-03:00",
      "value": 1.27101692
    },
    {
      "timestamp": "2026-02-01T20:59:48.001000-03:00",
      "value": 1.26593716
    },
    {
      "timestamp": "2026-02-02T20:59:48-03:00",
      "value": 1.25077048
    },
    {
      "timestamp": "2026-02-03T20:59:48-03:00",
      "value": 1.25099049
    },
    {
      "timestamp": "2026-02-04T20:59:48.001000-03:00",
      "value": 1.25788793
    },
    {
      "timestamp": "2026-02-05T20:59:48.001000-03:00",
      "value": 1.24550042
    },
    {
      "timestamp": "2026-02-06T20:59:48.001000-03:00",
      "value": 1.23813533
    },
    {
      "timestamp": "2026-02-07T20:59:48-03:00",
      "value": 1.24499448
    },
    {
      "timestamp": "2026-02-08T20:59:48.001000-03:00",
      "value": 1.2421115
    },
    {
      "timestamp": "2026-02-09T20:59:48-03:00",
      "value": 1.23645858
    },
    {
      "timestamp": "2026-02-10T20:59:48.001000-03:00",
      "value": 1.24554219
    },
    {
      "timestamp": "2026-02-11T20:59:48-03:00",
      "value": 1.24540297
    },
    {
      "timestamp": "2026-02-12T20:59:48-03:00",
      "value": 1.26501375
    },
    {
      "timestamp": "2026-02-13T20:59:48-03:00",
      "value": 1.2898719
    },
    {
      "timestamp": "2026-02-14T20:59:48.001000-03:00",
      "value": 1.26582452
    },
    {
      "timestamp": "2026-02-15T20:59:48-03:00",
      "value": 1.27489323
    },
    {
      "timestamp": "2026-02-16T20:59:48-03:00",
      "value": 1.27504249
    },
    {
      "timestamp": "2026-02-17T20:59:48-03:00",
      "value": 1.28529952
    },
    {
      "timestamp": "2026-02-18T20:59:48.001000-03:00",
      "value": 1.30306623
    },
    {
      "timestamp": "2026-02-19T20:59:48-03:00",
      "value": 1.30216226
    },
    {
      "timestamp": "2026-02-20T20:59:48.001000-03:00",
      "value": 1.31882792
    },
    {
      "timestamp": "2026-02-21T20:59:48-03:00",
      "value": 1.31670892
    },
    {
      "timestamp": "2026-02-22T20:59:48-03:00",
      "value": 1.31852619
    },
    {
      "timestamp": "2026-02-23T20:59:48-03:00",
      "value": 1.27354797
    },
    {
      "timestamp": "2026-02-24T20:59:48-03:00",
      "value": 1.2737995
    },
    {
      "timestamp": "2026-02-25T20:59:48-03:00",
      "value": 1.26321533
    },
    {
      "timestamp": "2026-02-26T20:59:48-03:00",
      "value": 1.27218958
    },
    {
      "timestamp": "2026-02-27T20:59:48-03:00",
      "value": 1.26193285
    },
    {
      "timestamp": "2026-02-28T20:59:48-03:00",
      "value": 1.30628795
    },
    {
      "timestamp": "2026-03-01T20:59:48-03:00",
      "value": 1.43854588
    },
    {
      "timestamp": "2026-03-02T20:59:48.001000-03:00",
      "value": 1.41054317
    },
    {
      "timestamp": "2026-03-03T20:59:48-03:00",
      "value": 1.49276541
    },
    {
      "timestamp": "2026-03-04T20:59:48-03:00",
      "value": 1.48461578
    },
    {
      "timestamp": "2026-03-05T20:59:48-03:00",
      "value": 1.45228535
    },
    {
      "timestamp": "2026-03-06T20:59:48.001000-03:00",
      "value": 1.47969046
    },
    {
      "timestamp": "2026-03-07T20:59:48-03:00",
      "value": 1.5221962
    },
    {
      "timestamp": "2026-03-08T20:59:48.001000-03:00",
      "value": 1.52977894
    },
    {
      "timestamp": "2026-03-09T13:50:00-03:00",
      "value": 0.90805486
    },
    {
      "timestamp": "2026-03-09T19:24:36-03:00",
      "value": 0.89951666
    },
    {
      "timestamp": "2026-03-09T19:25:48-03:00",
      "value": 0.90457431
    },
    {
      "timestamp": "2026-03-09T19:42:12-03:00",
      "value": 0.91367638
    },
    {
      "timestamp": "2026-03-09T19:54:48-03:00",
      "value": 0.91363323
    },
    {
      "timestamp": "2026-03-09T20:59:48-03:00",
      "value": 1.60329881
    },
    {
      "timestamp": "2026-03-10T20:59:48-03:00",
      "value": 1.5224284
    },
    {
      "timestamp": "2026-03-10T22:04:12-03:00",
      "value": 0.8943104
    },
    {
      "timestamp": "2026-03-11T04:57:36.001000-03:00",
      "value": 0.87541184
    },
    {
      "timestamp": "2026-03-11T20:59:48-03:00",
      "value": 1.54151896
    },
    {
      "timestamp": "2026-03-12T20:59:48.001000-03:00",
      "value": 1.49793018
    },
    {
      "timestamp": "2026-03-13T20:59:48-03:00",
      "value": 1.49954147
    },
    {
      "timestamp": "2026-03-14T20:59:48.001000-03:00",
      "value": 1.52454758
    },
    {
      "timestamp": "2026-03-15T09:16:36-03:00",
      "value": 1.123744
    },
    {
      "timestamp": "2026-03-15T20:59:48-03:00",
      "value": 1.44946403
    },
    {
      "timestamp": "2026-03-16T15:03:36-03:00",
      "value": 1.10834776
    },
    {
      "timestamp": "2026-03-16T20:59:48-03:00",
      "value": 1.32468741
    }
  ],
  "liquidityHistory": [
    {
      "timestamp": "2025-12-26T20:59:48-03:00",
      "value": 5539273.0053005
    },
    {
      "timestamp": "2025-12-27T20:59:48-03:00",
      "value": 5469582.22212419
    },
    {
      "timestamp": "2025-12-28T20:59:48-03:00",
      "value": 5467828.93238779
    },
    {
      "timestamp": "2025-12-29T20:59:48-03:00",
      "value": 5483253.28563317
    },
    {
      "timestamp": "2025-12-30T20:59:48.001000-03:00",
      "value": 5479511.24905718
    },
    {
      "timestamp": "2025-12-31T20:59:48.001000-03:00",
      "value": 5513195.49001745
    },
    {
      "timestamp": "2026-01-01T20:59:48.001000-03:00",
      "value": 5496300.76047144
    },
    {
      "timestamp": "2026-01-02T20:59:48.001000-03:00",
      "value": 5461386.56730858
    },
    {
      "timestamp": "2026-01-03T20:59:48-03:00",
      "value": 5462703.02986052
    },
    {
      "timestamp": "2026-01-04T20:59:48-03:00",
      "value": 5429715.20384617
    },
    {
      "timestamp": "2026-01-05T20:59:48.001000-03:00",
      "value": 5320762.593554
    },
    {
      "timestamp": "2026-01-06T20:59:48-03:00",
      "value": 5275004.53987375
    },
    {
      "timestamp": "2026-01-07T20:59:48-03:00",
      "value": 5300064.79350387
    },
    {
      "timestamp": "2026-01-08T20:59:48-03:00",
      "value": 5313845.45200519
    },
    {
      "timestamp": "2026-01-09T20:59:48-03:00",
      "value": 5330553.67592227
    },
    {
      "timestamp": "2026-01-10T20:59:48-03:00",
      "value": 5332426.26606745
    },
    {
      "timestamp": "2026-01-11T20:59:48-03:00",
      "value": 5297320.40723706
    },
    {
      "timestamp": "2026-01-12T20:59:48.001000-03:00",
      "value": 5271576.24459061
    },
    {
      "timestamp": "2026-01-13T20:59:48-03:00",
      "value": 5354949.97905991
    },
    {
      "timestamp": "2026-01-14T20:59:48-03:00",
      "value": 5377994.60066229
    },
    {
      "timestamp": "2026-01-15T20:59:48.001000-03:00",
      "value": 5396351.21574266
    },
    {
      "timestamp": "2026-01-16T20:59:48.001000-03:00",
      "value": 5387221.42635899
    },
    {
      "timestamp": "2026-01-17T20:59:48-03:00",
      "value": 5482795.02382066
    },
    {
      "timestamp": "2026-01-18T20:59:48.001000-03:00",
      "value": 5618395.81173654
    },
    {
      "timestamp": "2026-01-19T20:59:48-03:00",
      "value": 5638274.50179182
    },
    {
      "timestamp": "2026-01-20T20:59:48.001000-03:00",
      "value": 5608091.70692078
    },
    {
      "timestamp": "2026-01-21T20:59:48-03:00",
      "value": 5568815.47941874
    },
    {
      "timestamp": "2026-01-22T20:59:48-03:00",
      "value": 5563992.55404789
    },
    {
      "timestamp": "2026-01-23T20:59:48-03:00",
      "value": 5561773.92099306
    },
    {
      "timestamp": "2026-01-24T20:59:48-03:00",
      "value": 5505056.82049966
    },
    {
      "timestamp": "2026-01-25T20:59:48-03:00",
      "value": 5474345.1725419
    },
    {
      "timestamp": "2026-01-26T20:59:48-03:00",
      "value": 5505166.48851814
    },
    {
      "timestamp": "2026-01-27T20:59:48-03:00",
      "value": 5455833.84521063
    },
    {
      "timestamp": "2026-01-28T20:59:48-03:00",
      "value": 5391489.02385538
    },
    {
      "timestamp": "2026-01-29T20:59:48-03:00",
      "value": 5391174.46416687
    },
    {
      "timestamp": "2026-01-30T20:59:48-03:00",
      "value": 5389221.56248714
    },
    {
      "timestamp": "2026-01-31T20:59:48.001000-03:00",
      "value": 5397766.16305417
    },
    {
      "timestamp": "2026-02-01T20:59:48.001000-03:00",
      "value": 5386968.28465525
    },
    {
      "timestamp": "2026-02-02T20:59:48-03:00",
      "value": 5354599.15307824
    },
    {
      "timestamp": "2026-02-03T20:59:48-03:00",
      "value": 5355070.09656218
    },
    {
      "timestamp": "2026-02-04T20:59:48.001000-03:00",
      "value": 5369813.76158241
    },
    {
      "timestamp": "2026-02-05T20:59:48.001000-03:00",
      "value": 5343305.64467164
    },
    {
      "timestamp": "2026-02-06T20:59:48.001000-03:00",
      "value": 5327482.39584547
    },
    {
      "timestamp": "2026-02-07T20:59:48-03:00",
      "value": 5342220.17821442
    },
    {
      "timestamp": "2026-02-08T20:59:48.001000-03:00",
      "value": 5336030.69256581
    },
    {
      "timestamp": "2026-02-09T20:59:48-03:00",
      "value": 5323873.4489516
    },
    {
      "timestamp": "2026-02-10T20:59:48.001000-03:00",
      "value": 5343395.25550885
    },
    {
      "timestamp": "2026-02-11T20:59:48-03:00",
      "value": 5343096.60503588
    },
    {
      "timestamp": "2026-02-12T20:59:48-03:00",
      "value": 5385003.09788361
    },
    {
      "timestamp": "2026-02-13T20:59:48-03:00",
      "value": 5437657.62941646
    },
    {
      "timestamp": "2026-02-14T20:59:48.001000-03:00",
      "value": 5386728.57525625
    },
    {
      "timestamp": "2026-02-15T20:59:48-03:00",
      "value": 5405991.33678355
    },
    {
      "timestamp": "2026-02-16T20:59:48-03:00",
      "value": 5406307.79260651
    },
    {
      "timestamp": "2026-02-17T20:59:48-03:00",
      "value": 5428010.83303345
    },
    {
      "timestamp": "2026-02-18T20:59:48.001000-03:00",
      "value": 5465399.36014899
    },
    {
      "timestamp": "2026-02-19T20:59:48-03:00",
      "value": 5463503.23316714
    },
    {
      "timestamp": "2026-02-20T20:59:48.001000-03:00",
      "value": 5498355.18517953
    },
    {
      "timestamp": "2026-02-21T20:59:48-03:00",
      "value": 5493936.1402314
    },
    {
      "timestamp": "2026-02-22T20:59:48-03:00",
      "value": 5497726.84749999
    },
    {
      "timestamp": "2026-02-23T20:59:48-03:00",
      "value": 5403138.75154176
    },
    {
      "timestamp": "2026-02-24T20:59:48-03:00",
      "value": 5403672.32311864
    },
    {
      "timestamp": "2026-02-25T20:59:48-03:00",
      "value": 5381174.08119528
    },
    {
      "timestamp": "2026-02-26T20:59:48-03:00",
      "value": 5400256.56565356
    },
    {
      "timestamp": "2026-02-27T20:59:48-03:00",
      "value": 5378441.82475475
    },
    {
      "timestamp": "2026-02-28T20:59:48-03:00",
      "value": 5472154.84625214
    },
    {
      "timestamp": "2026-03-01T20:59:48-03:00",
      "value": 5744945.42425068
    },
    {
      "timestamp": "2026-03-02T20:59:48.001000-03:00",
      "value": 5693003.03198863
    },
    {
      "timestamp": "2026-03-03T20:59:48-03:00",
      "value": 5862674.03639885
    },
    {
      "timestamp": "2026-03-04T20:59:48-03:00",
      "value": 5856490.07683693
    },
    {
      "timestamp": "2026-03-05T20:59:48-03:00",
      "value": 5801396.18449263
    },
    {
      "timestamp": "2026-03-06T20:59:48.001000-03:00",
      "value": 5863656.8176633
    },
    {
      "timestamp": "2026-03-07T20:59:48-03:00",
      "value": 5957835.45397529
    },
    {
      "timestamp": "2026-03-08T20:59:48.001000-03:00",
      "value": 5983717.52576317
    },
    {
      "timestamp": "2026-03-09T13:50:00-03:00",
      "value": 3464707.6771268
    },
    {
      "timestamp": "2026-03-09T19:24:36-03:00",
      "value": 3449894.77750354
    },
    {
      "timestamp": "2026-03-09T19:25:48-03:00",
      "value": 3459582.72900845
    },
    {
      "timestamp": "2026-03-09T19:42:12-03:00",
      "value": 3477014.57873463
    },
    {
      "timestamp": "2026-03-09T19:54:48-03:00",
      "value": 3476990.05708646
    },
    {
      "timestamp": "2026-03-09T20:59:48-03:00",
      "value": 6137320.79254492
    },
    {
      "timestamp": "2026-03-10T20:59:48-03:00",
      "value": 5991803.32884861
    },
    {
      "timestamp": "2026-03-10T22:04:12-03:00",
      "value": 3505017.72327989
    },
    {
      "timestamp": "2026-03-11T04:57:36.001000-03:00",
      "value": 3411934.05777217
    },
    {
      "timestamp": "2026-03-11T20:59:48-03:00",
      "value": 6040373.49708749
    },
    {
      "timestamp": "2026-03-12T20:59:48.001000-03:00",
      "value": 5964728.95515677
    },
    {
      "timestamp": "2026-03-13T20:59:48-03:00",
      "value": 5976602.11221744
    },
    {
      "timestamp": "2026-03-14T20:59:48.001000-03:00",
      "value": 6036049.28839162
    },
    {
      "timestamp": "2026-03-15T09:16:36-03:00",
      "value": 4534408.93429352
    },
    {
      "timestamp": "2026-03-15T20:59:48-03:00",
      "value": 5892649.84718148
    },
    {
      "timestamp": "2026-03-16T15:03:36-03:00",
      "value": 4670502.77251213
    },
    {
      "timestamp": "2026-03-16T20:59:48-03:00",
      "value": 5634519.7500419
    }
  ],
  "scoreHistory": [
    {
      "date": "2026-03-09",
      "masterScore": 52.0,
      "marketScore": 91.0,
      "githubScore": 21.0,
      "aiScore": 48.0,
      "socialScore": 0.0,
      "rating": "watch",
      "usefulness": 61,
      "codeQuality": 16,
      "adoption": 52,
      "shipSpeed": 33
    },
    {
      "date": "2026-03-10",
      "masterScore": 60.0,
      "marketScore": 91.0,
      "githubScore": 40.0,
      "aiScore": 48.0,
      "socialScore": 0.0,
      "rating": "watch",
      "usefulness": 61,
      "codeQuality": 32,
      "adoption": 65,
      "shipSpeed": 32
    },
    {
      "date": "2026-03-15",
      "masterScore": 55.0,
      "marketScore": 84.0,
      "githubScore": 35.0,
      "aiScore": 48.0,
      "socialScore": 0.0,
      "rating": "watch",
      "usefulness": 55,
      "codeQuality": 26,
      "adoption": 55,
      "shipSpeed": 18
    },
    {
      "date": "2026-03-18",
      "masterScore": 45.0,
      "marketScore": 78.0,
      "githubScore": 35.0,
      "aiScore": 48.0,
      "socialScore": 0.0,
      "rating": "C",
      "usefulness": 55,
      "codeQuality": 26,
      "adoption": 54,
      "shipSpeed": 18
    },
    {
      "date": "2026-03-19",
      "masterScore": 46.0,
      "marketScore": 79.0,
      "githubScore": 35.0,
      "aiScore": 48.0,
      "socialScore": 0.0,
      "rating": "C",
      "usefulness": 55,
      "codeQuality": 26,
      "adoption": 54,
      "shipSpeed": 18
    },
    {
      "date": "2026-03-20",
      "masterScore": 45.0,
      "marketScore": 78.0,
      "githubScore": 35.0,
      "aiScore": 48.0,
      "socialScore": 0.0,
      "rating": "C",
      "usefulness": 55,
      "codeQuality": 26,
      "adoption": 54,
      "shipSpeed": 18
    },
    {
      "date": "2026-03-21",
      "masterScore": 42.0,
      "marketScore": 84.0,
      "githubScore": 35.0,
      "aiScore": 23.0,
      "socialScore": 0.0,
      "rating": "C",
      "usefulness": 49,
      "codeQuality": 22,
      "adoption": 47,
      "shipSpeed": 21
    },
    {
      "date": "2026-03-22",
      "masterScore": 50.0,
      "marketScore": 84.0,
      "githubScore": 35.0,
      "aiScore": 25.0,
      "socialScore": 0.0,
      "rating": "B",
      "usefulness": 50,
      "codeQuality": 24,
      "adoption": 46,
      "shipSpeed": 22
    },
    {
      "date": "2026-03-23",
      "masterScore": 45.0,
      "marketScore": 90.0,
      "githubScore": 35.0,
      "aiScore": 31.0,
      "socialScore": 0.0,
      "rating": "C",
      "usefulness": 55,
      "codeQuality": 27,
      "adoption": 47,
      "shipSpeed": 21
    },
    {
      "date": "2026-03-24",
      "masterScore": 24.0,
      "marketScore": 26.0,
      "githubScore": 32.0,
      "aiScore": 23.0,
      "socialScore": 0.0,
      "rating": "D",
      "usefulness": 29,
      "codeQuality": 28,
      "adoption": 23,
      "shipSpeed": 13
    },
    {
      "date": "2026-03-25",
      "masterScore": 25.0,
      "marketScore": 26.0,
      "githubScore": 33.0,
      "aiScore": 27.0,
      "socialScore": 0.0,
      "rating": "D",
      "usefulness": 35,
      "codeQuality": 24,
      "adoption": 21,
      "shipSpeed": 17
    },
    {
      "date": "2026-03-26",
      "masterScore": 25.0,
      "marketScore": 26.0,
      "githubScore": 33.0,
      "aiScore": 29.0,
      "socialScore": 0.0,
      "rating": "D",
      "usefulness": 35,
      "codeQuality": 22,
      "adoption": 25,
      "shipSpeed": 17
    },
    {
      "date": "2026-03-27",
      "masterScore": 22.0,
      "marketScore": 25.0,
      "githubScore": 33.0,
      "aiScore": 18.0,
      "socialScore": 0.0,
      "rating": "D",
      "usefulness": 29,
      "codeQuality": 22,
      "adoption": 19,
      "shipSpeed": 13
    },
    {
      "date": "2026-03-30",
      "masterScore": 28.0,
      "marketScore": 23.0,
      "githubScore": 33.0,
      "aiScore": 48.0,
      "socialScore": 0.0,
      "rating": "D",
      "usefulness": 38,
      "codeQuality": 26,
      "adoption": 21,
      "shipSpeed": 13
    },
    {
      "date": "2026-04-01",
      "masterScore": 23.0,
      "marketScore": 14.0,
      "githubScore": 33.0,
      "aiScore": 34.0,
      "socialScore": 0.0,
      "rating": "D",
      "usefulness": 38,
      "codeQuality": 30,
      "adoption": 23,
      "shipSpeed": 16
    },
    {
      "date": "2026-04-02",
      "masterScore": 22.0,
      "marketScore": 13.0,
      "githubScore": 33.0,
      "aiScore": 33.0,
      "socialScore": 0.0,
      "rating": "D",
      "usefulness": 38,
      "codeQuality": 26,
      "adoption": 24,
      "shipSpeed": 19
    },
    {
      "date": "2026-04-03",
      "masterScore": 20.0,
      "marketScore": 13.0,
      "githubScore": 33.0,
      "aiScore": 24.0,
      "socialScore": 0.0,
      "rating": "D",
      "usefulness": 33,
      "codeQuality": 22,
      "adoption": 23,
      "shipSpeed": 15
    },
    {
      "date": "2026-04-07",
      "masterScore": 25.0,
      "marketScore": 21.0,
      "githubScore": 33.0,
      "aiScore": 35.0,
      "socialScore": 0.0,
      "rating": "D",
      "usefulness": 40,
      "codeQuality": 30,
      "adoption": 24,
      "shipSpeed": 16
    },
    {
      "date": "2026-04-08",
      "masterScore": 23.0,
      "marketScore": 18.0,
      "githubScore": 33.0,
      "aiScore": 28.0,
      "socialScore": 0.0,
      "rating": "D",
      "usefulness": 33,
      "codeQuality": 26,
      "adoption": 25,
      "shipSpeed": 16
    },
    {
      "date": "2026-04-11",
      "masterScore": 21.0,
      "marketScore": 12.0,
      "githubScore": 33.0,
      "aiScore": 29.0,
      "socialScore": 0.0,
      "rating": "D",
      "usefulness": 35,
      "codeQuality": 26,
      "adoption": 25,
      "shipSpeed": 15
    },
    {
      "date": "2026-04-15",
      "masterScore": 21.0,
      "marketScore": 9.0,
      "githubScore": 33.0,
      "aiScore": 32.0,
      "socialScore": 0.0,
      "rating": "D",
      "usefulness": 37,
      "codeQuality": 24,
      "adoption": 27,
      "shipSpeed": 15
    },
    {
      "date": "2026-04-16",
      "masterScore": 19.0,
      "marketScore": 10.0,
      "githubScore": 33.0,
      "aiScore": 24.0,
      "socialScore": 0.0,
      "rating": "F",
      "usefulness": 34,
      "codeQuality": 24,
      "adoption": 20,
      "shipSpeed": 15
    },
    {
      "date": "2026-04-17",
      "masterScore": 22.0,
      "marketScore": 16.0,
      "githubScore": 33.0,
      "aiScore": 26.0,
      "socialScore": 0.0,
      "rating": "D",
      "usefulness": 35,
      "codeQuality": 24,
      "adoption": 20,
      "shipSpeed": 15
    },
    {
      "date": "2026-04-19",
      "masterScore": 22.0,
      "marketScore": 17.0,
      "githubScore": 33.0,
      "aiScore": 27.0,
      "socialScore": 0.0,
      "rating": "D",
      "usefulness": 34,
      "codeQuality": 26,
      "adoption": 21,
      "shipSpeed": 16
    },
    {
      "date": "2026-04-22",
      "masterScore": 24.0,
      "marketScore": 23.0,
      "githubScore": 33.0,
      "aiScore": 28.0,
      "socialScore": 0.0,
      "rating": "D",
      "usefulness": 34,
      "codeQuality": 26,
      "adoption": 23,
      "shipSpeed": 15
    },
    {
      "date": "2026-04-23",
      "masterScore": 23.0,
      "marketScore": 21.0,
      "githubScore": 33.0,
      "aiScore": 27.0,
      "socialScore": 0.0,
      "rating": "D",
      "usefulness": 35,
      "codeQuality": 26,
      "adoption": 20,
      "shipSpeed": 16
    },
    {
      "date": "2026-04-24",
      "masterScore": 23.0,
      "marketScore": 18.0,
      "githubScore": 33.0,
      "aiScore": 31.0,
      "socialScore": 0.0,
      "rating": "D",
      "usefulness": 37,
      "codeQuality": 26,
      "adoption": 21,
      "shipSpeed": 16
    },
    {
      "date": "2026-04-25",
      "masterScore": 24.0,
      "marketScore": 25.0,
      "githubScore": 33.0,
      "aiScore": 27.0,
      "socialScore": 0.0,
      "rating": "D",
      "usefulness": 33,
      "codeQuality": 25,
      "adoption": 21,
      "shipSpeed": 16
    },
    {
      "date": "2026-04-26",
      "masterScore": 24.0,
      "marketScore": 25.0,
      "githubScore": 33.0,
      "aiScore": 27.0,
      "socialScore": 0.0,
      "rating": "D",
      "usefulness": 33,
      "codeQuality": 27,
      "adoption": 23,
      "shipSpeed": 16
    },
    {
      "date": "2026-04-29",
      "masterScore": 26.0,
      "marketScore": 10.0,
      "githubScore": 33.0,
      "aiScore": 25.0,
      "socialScore": 46.0,
      "rating": "D",
      "usefulness": 33,
      "codeQuality": 24,
      "adoption": 21,
      "shipSpeed": 15
    }
  ],
  "githubHistory": [
    {
      "date": "2026-03-09",
      "stars": 0,
      "forks": 0,
      "watchers": 0,
      "contributors": 3,
      "commits30d": 2,
      "commits90d": 22,
      "mergedPrs30d": 1,
      "mergedPrs90d": 15,
      "releases12m": 0,
      "openIssues": 0,
      "closedIssues30d": 0
    },
    {
      "date": "2026-03-10",
      "stars": 18,
      "forks": 23,
      "watchers": 6,
      "contributors": 11,
      "commits30d": 2,
      "commits90d": 22,
      "mergedPrs30d": 1,
      "mergedPrs90d": 12,
      "releases12m": 0,
      "openIssues": 2,
      "closedIssues30d": 0
    },
    {
      "date": "2026-03-15",
      "stars": 18,
      "forks": 23,
      "watchers": 6,
      "contributors": 8,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 0,
      "openIssues": 2,
      "closedIssues30d": 0
    },
    {
      "date": "2026-03-18",
      "stars": 18,
      "forks": 23,
      "watchers": 6,
      "contributors": 8,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 0,
      "openIssues": 3,
      "closedIssues30d": 0
    },
    {
      "date": "2026-03-20",
      "stars": 18,
      "forks": 23,
      "watchers": 6,
      "contributors": 8,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 0,
      "openIssues": 3,
      "closedIssues30d": 0
    },
    {
      "date": "2026-03-21",
      "stars": 18,
      "forks": 23,
      "watchers": 6,
      "contributors": 8,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 0,
      "openIssues": 3,
      "closedIssues30d": 0
    },
    {
      "date": "2026-03-22",
      "stars": 18,
      "forks": 23,
      "watchers": 6,
      "contributors": 8,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 0,
      "openIssues": 3,
      "closedIssues30d": 0
    },
    {
      "date": "2026-03-23",
      "stars": 18,
      "forks": 23,
      "watchers": 6,
      "contributors": 8,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 0,
      "openIssues": 3,
      "closedIssues30d": 0
    },
    {
      "date": "2026-03-25",
      "stars": 18,
      "forks": 24,
      "watchers": 6,
      "contributors": 8,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 0,
      "openIssues": 4,
      "closedIssues30d": 0
    },
    {
      "date": "2026-03-26",
      "stars": 18,
      "forks": 24,
      "watchers": 6,
      "contributors": 8,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 0,
      "openIssues": 4,
      "closedIssues30d": 0
    },
    {
      "date": "2026-03-30",
      "stars": 18,
      "forks": 24,
      "watchers": 6,
      "contributors": 8,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 0,
      "openIssues": 4,
      "closedIssues30d": 0
    },
    {
      "date": "2026-03-31",
      "stars": 18,
      "forks": 24,
      "watchers": 6,
      "contributors": 8,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 0,
      "openIssues": 4,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-02",
      "stars": 18,
      "forks": 24,
      "watchers": 6,
      "contributors": 8,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 0,
      "openIssues": 4,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-03",
      "stars": 18,
      "forks": 24,
      "watchers": 6,
      "contributors": 8,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 0,
      "openIssues": 4,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-06",
      "stars": 18,
      "forks": 24,
      "watchers": 6,
      "contributors": 8,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 0,
      "openIssues": 4,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-07",
      "stars": 18,
      "forks": 24,
      "watchers": 6,
      "contributors": 8,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 0,
      "openIssues": 4,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-10",
      "stars": 18,
      "forks": 24,
      "watchers": 6,
      "contributors": 8,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 0,
      "openIssues": 4,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-14",
      "stars": 18,
      "forks": 24,
      "watchers": 6,
      "contributors": 8,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 0,
      "openIssues": 4,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-16",
      "stars": 18,
      "forks": 24,
      "watchers": 6,
      "contributors": 8,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 0,
      "openIssues": 4,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-19",
      "stars": 18,
      "forks": 24,
      "watchers": 6,
      "contributors": 8,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 0,
      "openIssues": 4,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-22",
      "stars": 18,
      "forks": 24,
      "watchers": 6,
      "contributors": 8,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 0,
      "openIssues": 4,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-23",
      "stars": 18,
      "forks": 24,
      "watchers": 6,
      "contributors": 8,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 0,
      "openIssues": 4,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-24",
      "stars": 18,
      "forks": 24,
      "watchers": 6,
      "contributors": 8,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 0,
      "openIssues": 4,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-25",
      "stars": 18,
      "forks": 24,
      "watchers": 6,
      "contributors": 8,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 0,
      "openIssues": 4,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-26",
      "stars": 18,
      "forks": 24,
      "watchers": 6,
      "contributors": 8,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 0,
      "openIssues": 4,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-29",
      "stars": 18,
      "forks": 24,
      "watchers": 6,
      "contributors": 8,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 0,
      "openIssues": 4,
      "closedIssues30d": 0
    }
  ],
  "socialAccounts": [
    {
      "handle": "pritensor",
      "role": "project",
      "label": "Pri \u03c4",
      "source": "twitter_search",
      "confidence": 0.722,
      "profile_image_url": null
    },
    {
      "handle": "nickel5_",
      "role": "project",
      "label": null,
      "source": "aggressive_scrape",
      "confidence": 0.7,
      "profile_image_url": null
    }
  ],
  "recentTweets": [
    {
      "tweet_id": "2049484524103372899",
      "handle": "Pritensor",
      "text": "So arbeiten die Politiker.\n\nBesaufen sich den ganzen Tag lang, koksen dabei eine Runde, und denken sich mit der vollen Nase neue Steuergesetze aus. \n\nDeutschland, das Land der Dichter und Denker.  https://t.co/hMF7NJbAMH",
      "created_at": "2026-04-29T10:42:42-03:00",
      "likes": 2,
      "retweets": 1,
      "replies": 0,
      "views": 247,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2049113282657583549",
      "handle": "Pritensor",
      "text": "Keiner dieser Indikatoren hat ein Top Signal signalisiert. \n\nWas das bedeutet?\nDas der Markt nicht mehr wie fr\u00fcher ist, und all die Indikatoren auf die sich jeder verlassen hat irrelevant geworden sind, und nicht funktionierten. \n\nGenau diese Leute versuchen euch jetzt zu sagen wie der Markt anhand Indikator X jetzt handeln wird.\n\nEs gibt keinerlei Weiterentwicklung in den K\u00f6pfen der Leute. \n\nEure Indikatoren spielen keine Rolle.\n\nAber Hey, wenn die Communitys voller Schafe sind, wird man auch immer wieder das selbe Buch abspielen k\u00f6nnen, und es wird gefeiert.\n\nhttps://t.co/ch0XxmZeSu\n\n#Krypto #Deutschland #Scam",
      "created_at": "2026-04-28T10:07:31-03:00",
      "likes": 6,
      "retweets": 0,
      "replies": 2,
      "views": 555,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2048885885463081281",
      "handle": "Pritensor",
      "text": "Bitcoin pumpte von ~$15k auf ~$126k und die Leute tun so, als h\u00e4tte es kein Bullrun gegeben. \n\nNun wird das Narrativ versucht zu verkaufen, das der Bullrun noch nicht war, und dieser noch bevorsteht.\n\nDie Wahrheit:\nDer Bullrun ist im Oktober 2025 zu Ende gegangen, Leute haben verpasst zu verkaufen, und suchen Ausreden.\n\nGl\u00fcckwunsch zum nicht verkaufen\u2026du Idiot kannst jetzt bis zum n\u00e4chsten Bullrun warten. \n\nMade My Day. \n\n#Krypto #B\u00e4renmarkt",
      "created_at": "2026-04-27T19:03:56-03:00",
      "likes": 19,
      "retweets": 0,
      "replies": 3,
      "views": 1077,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2048799733032878333",
      "handle": "Pritensor",
      "text": "Bitte nicht vergessen Polkadot zu kaufen.\n\nEin Altcoin der ganz oben auf der Priorit\u00e4tenliste von \u201eHKCM\u201c ist.\n\nWann Altcoin Season?\n\n#Krypto #ToTheMoon",
      "created_at": "2026-04-27T13:21:35-03:00",
      "likes": 6,
      "retweets": 1,
      "replies": 5,
      "views": 1315,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2048656506057326783",
      "handle": "Pritensor",
      "text": "Die Zeit in der wir leben ist wirklich verr\u00fcckt.\n\nMitlerweile machen Leute einen Beitrag \u00fcber Bitcoin, sobald es schon nur einen Hauch eines Dumps oder Pumps hinlegt.\n\nSorry, -$1,3k ist ein Witz.\n\nDas sind Kursspr\u00fcnge die so marginal und irrelevant sind.\n\nWichtig dabei ist es auch immer einen kurzen Timeframe (1h) zu w\u00e4hlen, damit die rote Kerze noch gigantischer wirkt. \n\n\u00c4ndern wir die Timeframe auf (1d) sieht es pl\u00f6tzlich doch nicht so gro\u00df aus.\n\nAlles eine Frage der Perspektive, doch die Perspektive die dort versucht wird zu vermitteln ist unterhaltsam. \n\n#Krypto #Bitcoin",
      "created_at": "2026-04-27T03:52:27-03:00",
      "likes": 7,
      "retweets": 0,
      "replies": 3,
      "views": 1606,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2048501288137048310",
      "handle": "Pritensor",
      "text": "Mein Deutsch ist nicht perfekt, aber ich denke ich habe Lust in Zukunft vermehrt deutsche Beitr\u00e4ge zu machen. \n\nAuch in der deutschen Kryptoszene gibt es viel lustigen Kontent.\n\nDas Wort \u201eVERKAUFEN\u201c wird von der deutschen Community nat\u00fcrlich auch selten benutzt.\n\n#Krypto #NiemalsVerkaufenWeilZumMond",
      "created_at": "2026-04-26T17:35:41-03:00",
      "likes": 15,
      "retweets": 0,
      "replies": 11,
      "views": 828,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2048500799127294145",
      "handle": "Pritensor",
      "text": "RT @Pritensor: @ronezra3 Green = Buy\n\nRed = Sell\n\nJust Hodln is not an effective plan. \n\nNot to mention that 99% of altcoins will never rea\u2026",
      "created_at": "2026-04-26T17:33:44-03:00",
      "likes": 11,
      "retweets": 1,
      "replies": 2,
      "views": 835,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2048328506237481243",
      "handle": "Pritensor",
      "text": "Bittensor // $TAO\n\nI have always said that @const_reborn manipulates the entire ecosystem at his own will for his own advantages. \n\nThis is only the beginning of the whole truth. \n\nInternally, many are annoyed and put off by Const, but are still afraid to go public with it, due to Const, who constantly abuses his power. \n\nBut, you have to wait, it will be very interesting in the next few months. \n\nI love Bittensor Maxis, because they can't think realistically, and so they have to learn from losses. \n\nI wait and relax...the next few months will amuse me a lot. \n\n\u03c4 = bittensor\n\n$TAO #Crypto",
      "created_at": "2026-04-26T06:09:06-03:00",
      "likes": 7,
      "retweets": 1,
      "replies": 10,
      "views": 3206,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2048326179845804131",
      "handle": "Pritensor",
      "text": "RT @DistStateAndMe: @JourneyMarcel @TauShaman Lol. Then why did he spend all his time lying that my team was coming back and now is running\u2026",
      "created_at": "2026-04-26T05:59:51-03:00",
      "likes": 2,
      "retweets": 2,
      "replies": 1,
      "views": 1053,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2048158016231346230",
      "handle": "Pritensor",
      "text": "RT @Pritensor: @PushingTao The statement is unfortunately completely wrong, sorry. \n\nHe's not wrong. \n\nHe (his subnets // SN3) was the reas\u2026",
      "created_at": "2026-04-25T18:51:38-03:00",
      "likes": 12,
      "retweets": 2,
      "replies": 5,
      "views": 969,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2048154688470515923",
      "handle": "Pritensor",
      "text": "RT @DistStateAndMe: @pachakroma @amboozeld @Og_nonymous @steeve because i committed no crimes. \n\nThe person that should be in jail, is afra\u2026",
      "created_at": "2026-04-25T18:38:25-03:00",
      "likes": 3,
      "retweets": 1,
      "replies": 2,
      "views": 1204,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2048131526014165150",
      "handle": "Pritensor",
      "text": "Bittensor // $TAO\n\nIs unfortunately a point. \n\nExcept for Satoshi, all other founders have a far too big ego problem to grant full decentralization. \n\nFounders are so better off being constantly praised, what the great do and have built, so that this person never wants to give up the full power. \n\n@const_reborn is also like that. \n\nHow many times he said, Opentensor and he would go, and that even Q4 2025 was set as a dead line? \nBut nothing happened. \n\nThe excuse \"there is a lot to do\" has become boring in the meantime. \n\nIf it goes after that, you will ALWAYS be able to say, it is not yet perfect to go completely, there will never be a perfect moment, it did not exist with Bitcoin either, but nevertheless Satoshi left because the rest of all the builders was done, and Satoshi wanted to exclude himself as a central power person. \n\nSatoshi is a real hero...no ego problem, he wanted full decentralization, was anonymous, withdrew completely. \n\nMany do not want to see the reality that Bittensor is only sham decentralized. \n\nWhat good is individual decentralized aspects if in the end a single person has power over everything? \nIt's worth nothing. \n\nIf a project pretends to be decentralization, but it is not, then this is a serious and bad mistake, that must change. \nI have been calling for this for a long time, a very long time. \n\nBut the founder's ego is too big.\n\nAnyone who really calls Bittensor as \u201efunny\u201c decentralized is an absolute idiot and unable to read the simplest Docs/Governance/Codes/Blockchains. \nYou'd better go play in the sandbox, that's too much for you.\n\nBitcoin: There is no second best.\n\n\u03c4 = bittensor\n\n$TAO #Crypto",
      "created_at": "2026-04-25T17:06:22-03:00",
      "likes": 15,
      "retweets": 1,
      "replies": 4,
      "views": 3328,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2047791874346303862",
      "handle": "Pritensor",
      "text": "Bitcoin // $BTC\n\nSo far, it looks like I predicted the Bitcoin Bottom perfectly. \n\nHowever, we are still in the bear market and only half is over. \n\nAll predictions, whether Bitcoin or Bittensor, have so far arrived exactly as mentioned.\n\nSo far everything is going perfectly according to plan, but I don't want to be too hasty. \n\nWe'll see.\n\nLet's see if I'm still right.\n\n#Crypto #Bitcoin #Bittensor $TAO",
      "created_at": "2026-04-24T18:36:43-03:00",
      "likes": 8,
      "retweets": 0,
      "replies": 3,
      "views": 1751,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2047231720936640794",
      "handle": "Pritensor",
      "text": "Bitcoin // $BTC\n\nI keep saying it. \n\nOnly thanks to Satoshi were made ideas like those of Bittensor.\n\nEven if it has become modern to talk badly about Bitcoin, one should never forget what the origin is, and why we have the crypto market at all.\n\nThank you Satoshi.\n\n#Crypto #Satoshi",
      "created_at": "2026-04-23T05:30:52-03:00",
      "likes": 15,
      "retweets": 0,
      "replies": 2,
      "views": 1188,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2046983424380899661",
      "handle": "Pritensor",
      "text": "It's been 1 month since a project had hype again, and encouraged everyone to buy. \n\nBut instead of shouting to sell, everyone continued to say: \nbuy, it will continue to pump.\" ... \n\nWhat did happen?\nA total crash, the retailers lost again. \n\nHistory has shown again:\nNot only chatter, but also sell, and suddenly everyone is silent.",
      "created_at": "2026-04-22T13:04:14-03:00",
      "likes": 14,
      "retweets": 0,
      "replies": 4,
      "views": 1958,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2046981941241454862",
      "handle": "Pritensor",
      "text": "Trump is a joke. \ud83d\ude02",
      "created_at": "2026-04-22T12:58:20-03:00",
      "likes": 4,
      "retweets": 0,
      "replies": 0,
      "views": 1159,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2046504720240435208",
      "handle": "Pritensor",
      "text": "Once more. \n\nExcept for Bitcoin, all other projects are centralized shit. \n\nThese are facts. \n\nProjects pretend to be decentralized, although DEV's have the decision-making power. \n\nAnd that's the case with everyone. \n\nStay away from this fraudulent crap.",
      "created_at": "2026-04-21T05:22:02-03:00",
      "likes": 11,
      "retweets": 1,
      "replies": 6,
      "views": 2171,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2046462592135127112",
      "handle": "Pritensor",
      "text": "Bittensor // $TAO\n\nTHE FIRST.\n\nhttps://t.co/kb9H3JiRhV\n\n\u03c4 = bittensor\n\n$TAO #Crypto",
      "created_at": "2026-04-21T02:34:38-03:00",
      "likes": 16,
      "retweets": 3,
      "replies": 6,
      "views": 3187,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2046331923803369717",
      "handle": "Pritensor",
      "text": "RT @Pritensor: @Toledan93729152 What?\n\nYou mean...\n\nI said Q4 2025 at ~$500 that everyone should sell. \n\nAnd then at ~$145 I called to buy,\u2026",
      "created_at": "2026-04-20T17:55:24-03:00",
      "likes": 20,
      "retweets": 1,
      "replies": 4,
      "views": 1067,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2046212186977058896",
      "handle": "Pritensor",
      "text": "This is what the life of 99% of crypto people looks like. \n\nNo opinion of your own. \nNo critical thinking. \nOnly do what the majority does, and not learn to do. \n\nYou will stay in the same system forever, and not come from the place.\n\n#Crypto #Facts https://t.co/7j9UdJDbDM",
      "created_at": "2026-04-20T09:59:36-03:00",
      "likes": 15,
      "retweets": 0,
      "replies": 0,
      "views": 1012,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    }
  ]
}
