{
  "netuid": 14,
  "slug": "taohash",
  "name": "TAOHash",
  "symbol": "\u30c6",
  "description": "TAOHash is a Subnet for decentralizing PoW mining hashrate- rental and financialization. Validators incentivize miners to pool hashrate with them, rewarding them with Alpha based on the value of that hashrate.",
  "priceTao": 0.009241049,
  "priceUsd": 2.3384576674311974,
  "athUsd": 2.3384576674311974,
  "change24h": 0.4556734761142112,
  "change7d": -0.02032905590090067,
  "change30d": 4.2659803043160425,
  "change90d": 0.0,
  "marketCapUsd": 9687606.281336863,
  "volume24hUsd": 41178.25625971524,
  "rootProp": 0.15800504876135654,
  "liquidityUsd": 12036345.766040161,
  "alphaStaked": 1568794.292279872,
  "activeMiners": 5,
  "activeValidators": 12,
  "emissionPct": 0.002612111788689152,
  "emissionPerDayTao": 1.0,
  "registrationCost": 0.0,
  "pruningRank": 27,
  "immunityRemaining": 4891,
  "sentiment": "Greed",
  "githubRepo": "https://github.com/latent-to/taohash",
  "subnetUrl": "https://taohash.ai/",
  "scorecard": {
    "adoption": {
      "label": "weak",
      "score": 18,
      "reasons": [
        {
          "tone": "neutral",
          "label": "Stars",
          "value": "31",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "Contributors",
          "value": "5",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "24h volume",
          "value": "$41,178",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "Validators",
          "value": "12",
          "weight": null
        },
        {
          "tone": "negative",
          "label": "Bus factor",
          "value": "Top contributor: 85%",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "LLM blend",
          "value": "heuristic=12 \u00d7 0.6 + llm=28 \u00d7 0.4",
          "weight": null
        }
      ]
    },
    "shipSpeed": {
      "label": "weak",
      "score": 23,
      "reasons": [
        {
          "tone": "neutral",
          "label": "Commits 30d",
          "value": "0",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "Merged PRs 30d",
          "value": "0",
          "weight": null
        },
        {
          "tone": "positive",
          "label": "Releases 12m",
          "value": "19",
          "weight": null
        },
        {
          "tone": "negative",
          "label": "Latest push",
          "value": "2025-12-16T19:25:48Z",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "Momentum",
          "value": "no history (0/30d vs 0/mo avg)",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "LLM blend",
          "value": "heuristic=31 \u00d7 0.6 + llm=10 \u00d7 0.4",
          "weight": null
        }
      ]
    },
    "updatedAt": "2026-04-29T20:41:08.730339+00:00",
    "confidence": 0.82,
    "usefulness": {
      "label": "watch",
      "score": 42,
      "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": "2/30",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "LLM blend",
          "value": "heuristic=32 \u00d7 0.6 + llm=58 \u00d7 0.4",
          "weight": null
        }
      ]
    },
    "codeQuality": {
      "label": "mixed",
      "score": 41,
      "reasons": [
        {
          "tone": "positive",
          "label": "CI",
          "value": "Present",
          "weight": null
        },
        {
          "tone": "positive",
          "label": "Tests",
          "value": "1 dir(s), framework config",
          "weight": null
        },
        {
          "tone": "positive",
          "label": "Docs",
          "value": "Basic (600 chars)",
          "weight": null
        },
        {
          "tone": "negative",
          "label": "Dep mgmt",
          "value": "None",
          "weight": null
        },
        {
          "tone": "negative",
          "label": "PR reviews",
          "value": "1.1 avg, 70% self-merge",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "Commit quality",
          "value": "0% conventional",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "Security hygiene",
          "value": "No SECURITY.md",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "LLM blend",
          "value": "heuristic=38 \u00d7 0.6 + llm=45 \u00d7 0.4",
          "weight": null
        }
      ]
    }
  },
  "marketScore": 16.0,
  "githubScore": 35.0,
  "aiScore": 38.0,
  "masterScore": 30.0,
  "masterRating": "D",
  "lastUpdatedAt": "2026-04-29T20:21:48Z",
  "isStale": false,
  "masterScorePrev": 30.0,
  "purpose": {
    "title": "TAOHash",
    "source": "llm",
    "confidence": 0.72,
    "shortSummary": "TAOHash (netuid 14) decentralizes Bitcoin proof-of-work hashrate rental via Bittensor incentives, rewarding miners who pool hashrate with validators. Despite 19 releases over the past year, development has gone completely dark \u2014 zero commits in both the 30-day and 90-day windows. On-chain participation is thin with only 5 active miners, and the code quality is undermined by a 0.7 self-merge ratio and zero commit message quality score."
  },
  "analysis": {
    "risks": [
      "Zero commits in both the 30-day and 90-day windows indicate development is completely stalled \u2014 this is the most critical signal against durability",
      "Only 5 active miners combined with a top contributor concentration of 85% and a self-merge ratio of 0.7 create extreme bus factor and participation risk"
    ],
    "score": 38,
    "summary": "TAOHash (netuid 14) decentralizes Bitcoin proof-of-work hashrate rental via Bittensor incentives, rewarding miners who pool hashrate with validators. Despite 19 releases over the past year, development has gone completely dark \u2014 zero commits in both the 30-day and 90-day windows. On-chain participation is thin with only 5 active miners, and the code quality is undermined by a 0.7 self-merge ratio and zero commit message quality score.",
    "provider": "cascade:sonnet",
    "expiresAt": "2026-05-29T20:30:22.571383+00:00",
    "strengths": [
      "19 releases in the past 12 months demonstrate meaningful historical shipping cadence and product iteration before development stalled",
      "$12M liquidity and $9.7M market cap signal real capital commitment relative to the subnet's early-stage miner count of 5",
      "Core repo infrastructure is present: CI, tests, MIT license, and docs all confirmed \u2014 a solid base if development resumes"
    ],
    "updatedAt": "2026-04-29T20:30:22.571383+00:00",
    "durability": "weak",
    "recommendation": "Hold off on meaningful allocation until development activity resumes \u2014 the complete absence of commits over 90 days makes this a watch-and-wait situation despite the interesting hashrate rental use case.",
    "dimensionScores": {
      "adoption": 28,
      "shipSpeed": 10,
      "usefulness": 58,
      "codeQuality": 45
    }
  },
  "repoCoverageStatus": "covered",
  "image": "https://taohash.ai/logo_inverted.png",
  "repos": [
    {
      "netuid": 14,
      "repoKind": "primary",
      "provider": "github",
      "owner": "latent-to",
      "name": "taohash",
      "url": "https://github.com/latent-to/taohash",
      "source": "registry",
      "isArchived": false,
      "isFork": false
    }
  ],
  "repoSnapshots": [
    {
      "fullName": "latent-to/taohash",
      "description": "A Bittensor Subnet for Decentralizing Mining Hash Rental",
      "homepageUrl": "https://taohash.com/",
      "defaultBranch": "main",
      "stars": 31,
      "forks": 8,
      "watchers": 3,
      "contributors": 5,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 19,
      "openIssues": 9,
      "closedIssues30d": 0,
      "languages": [
        {
          "name": "Python",
          "percentage": 91.1
        },
        {
          "name": "JavaScript",
          "percentage": 4.9
        },
        {
          "name": "CSS",
          "percentage": 2.0
        },
        {
          "name": "HTML",
          "percentage": 1.0
        },
        {
          "name": "Dockerfile",
          "percentage": 0.6
        },
        {
          "name": "Shell",
          "percentage": 0.3
        }
      ],
      "topics": [
        "bitcoin",
        "bittensor",
        "hashrate",
        "mining",
        "proofofwork"
      ],
      "rootSignals": {
        "hasCi": true,
        "hasTests": true,
        "hasLintConfig": false,
        "hasFormatterConfig": false,
        "hasTypeScript": false,
        "hasLicense": true,
        "hasSecurityPolicy": false,
        "hasDocs": true,
        "hasDocker": true,
        "hasDependabot": false,
        "hasRenovate": false,
        "rootEntries": [
          ".circleci",
          ".env.validator.example",
          ".github",
          ".gitignore",
          "Dockerfile",
          "LICENSE",
          "README.md",
          "changelog",
          "contrib",
          "docker-compose.yml",
          "docs",
          "pyproject.toml",
          "taohash",
          "tests"
        ]
      },
      "readmeExcerpt": "<div align=\"center\"> **TAOHash** ! Subnet 14 https://img.shields.io/badge/Subnet-14_%CE%BE-blue ! License: MIT https://img.shields.io/badge/License-MIT-yellow.svg https://opensource.org/licenses/MIT ! Ask DeepWiki https://deepwiki.com/badge.svg https://deepwiki.com/latent-to/taohash </div> Introduction Bittensor is a decentralized platform that incentivizes production of best-in-class digital commodities. TAOHash is a Bittensor subnet designed around production of proof-of-work PoW BTC mining hashrate. The long-term vision for TAOHash includes developing into a public marketplace for hashrate,",
      "pushedAt": "2025-12-16T19:25:48Z",
      "isArchived": false,
      "isFork": false,
      "commitMessageQuality": 0.0,
      "selfMergeRatio": 0.7,
      "avgReviewsPerPr": 1.1,
      "hasBranchProtection": false,
      "topContributorPct": 0.85,
      "avgCommentsPerIssue": 0.07,
      "avgResponseHours": 0.0,
      "prMergeHoursP50": 9.0,
      "prMergeHoursP95": 309.5,
      "contributorChurn30d": 0.0,
      "vulnerabilityCount": 0
    }
  ],
  "externalLinks": [
    {
      "label": "Website",
      "href": "https://taohash.ai/"
    },
    {
      "label": "GitHub",
      "href": "https://github.com/latent-to/taohash"
    }
  ],
  "priceHistory": [
    {
      "timestamp": "2025-12-26T20:59:48-03:00",
      "value": 3.40046718
    },
    {
      "timestamp": "2025-12-27T20:59:48-03:00",
      "value": 3.39491244
    },
    {
      "timestamp": "2025-12-28T20:59:48-03:00",
      "value": 3.3971666
    },
    {
      "timestamp": "2025-12-29T20:59:48-03:00",
      "value": 3.39470152
    },
    {
      "timestamp": "2025-12-30T20:59:48.001000-03:00",
      "value": 3.39307401
    },
    {
      "timestamp": "2025-12-31T20:59:48.001000-03:00",
      "value": 3.37975508
    },
    {
      "timestamp": "2026-01-01T20:59:48.001000-03:00",
      "value": 3.37024311
    },
    {
      "timestamp": "2026-01-02T20:59:48.001000-03:00",
      "value": 3.36665059
    },
    {
      "timestamp": "2026-01-03T20:59:48-03:00",
      "value": 3.3648567
    },
    {
      "timestamp": "2026-01-04T20:59:48-03:00",
      "value": 3.36522825
    },
    {
      "timestamp": "2026-01-05T20:59:48.001000-03:00",
      "value": 3.36247394
    },
    {
      "timestamp": "2026-01-06T20:59:48-03:00",
      "value": 3.35807267
    },
    {
      "timestamp": "2026-01-07T20:59:48-03:00",
      "value": 3.35516499
    },
    {
      "timestamp": "2026-01-08T20:59:48-03:00",
      "value": 3.35043032
    },
    {
      "timestamp": "2026-01-09T20:59:48-03:00",
      "value": 3.3153853
    },
    {
      "timestamp": "2026-01-10T20:59:48-03:00",
      "value": 3.3071566
    },
    {
      "timestamp": "2026-01-11T20:59:48-03:00",
      "value": 3.30678503
    },
    {
      "timestamp": "2026-01-12T20:59:48.001000-03:00",
      "value": 3.30420233
    },
    {
      "timestamp": "2026-01-13T20:59:48-03:00",
      "value": 3.30444075
    },
    {
      "timestamp": "2026-01-14T20:59:48-03:00",
      "value": 3.30997428
    },
    {
      "timestamp": "2026-01-15T20:59:48.001000-03:00",
      "value": 3.30322415
    },
    {
      "timestamp": "2026-01-16T20:59:48.001000-03:00",
      "value": 3.30171577
    },
    {
      "timestamp": "2026-01-17T20:59:48-03:00",
      "value": 3.30316839
    },
    {
      "timestamp": "2026-01-18T20:59:48.001000-03:00",
      "value": 3.30733048
    },
    {
      "timestamp": "2026-01-19T20:59:48-03:00",
      "value": 3.30683401
    },
    {
      "timestamp": "2026-01-20T20:59:48.001000-03:00",
      "value": 3.30799295
    },
    {
      "timestamp": "2026-01-21T20:59:48-03:00",
      "value": 3.29964062
    },
    {
      "timestamp": "2026-01-22T20:59:48-03:00",
      "value": 3.29722645
    },
    {
      "timestamp": "2026-01-23T20:59:48-03:00",
      "value": 3.29615404
    },
    {
      "timestamp": "2026-01-24T20:59:48-03:00",
      "value": 3.29454966
    },
    {
      "timestamp": "2026-01-25T20:59:48-03:00",
      "value": 3.29517147
    },
    {
      "timestamp": "2026-01-26T20:59:48-03:00",
      "value": 3.29581401
    },
    {
      "timestamp": "2026-01-27T20:59:48-03:00",
      "value": 3.29205386
    },
    {
      "timestamp": "2026-01-28T20:59:48-03:00",
      "value": 3.29460686
    },
    {
      "timestamp": "2026-01-29T20:59:48-03:00",
      "value": 3.29491575
    },
    {
      "timestamp": "2026-01-30T20:59:48-03:00",
      "value": 3.34591074
    },
    {
      "timestamp": "2026-01-31T20:59:48.001000-03:00",
      "value": 3.4740153
    },
    {
      "timestamp": "2026-02-01T20:59:48.001000-03:00",
      "value": 3.50197743
    },
    {
      "timestamp": "2026-02-02T20:59:48-03:00",
      "value": 3.38664029
    },
    {
      "timestamp": "2026-02-03T20:59:48-03:00",
      "value": 3.47802611
    },
    {
      "timestamp": "2026-02-04T20:59:48.001000-03:00",
      "value": 3.41813054
    },
    {
      "timestamp": "2026-02-05T20:59:48.001000-03:00",
      "value": 3.40767267
    },
    {
      "timestamp": "2026-02-06T20:59:48.001000-03:00",
      "value": 3.39807281
    },
    {
      "timestamp": "2026-02-07T20:59:48-03:00",
      "value": 3.39872155
    },
    {
      "timestamp": "2026-02-08T20:59:48.001000-03:00",
      "value": 3.32230201
    },
    {
      "timestamp": "2026-02-09T20:59:48-03:00",
      "value": 3.30318342
    },
    {
      "timestamp": "2026-02-10T20:59:48.001000-03:00",
      "value": 3.29069199
    },
    {
      "timestamp": "2026-02-11T20:59:48-03:00",
      "value": 3.30574097
    },
    {
      "timestamp": "2026-02-12T20:59:48-03:00",
      "value": 3.33001289
    },
    {
      "timestamp": "2026-02-13T20:59:48-03:00",
      "value": 3.31604327
    },
    {
      "timestamp": "2026-02-14T20:59:48.001000-03:00",
      "value": 3.31222398
    },
    {
      "timestamp": "2026-02-15T20:59:48-03:00",
      "value": 3.31368592
    },
    {
      "timestamp": "2026-02-16T20:59:48-03:00",
      "value": 3.30331594
    },
    {
      "timestamp": "2026-02-17T20:59:48-03:00",
      "value": 3.30621931
    },
    {
      "timestamp": "2026-02-18T20:59:48.001000-03:00",
      "value": 3.31661519
    },
    {
      "timestamp": "2026-02-19T20:59:48-03:00",
      "value": 3.30929428
    },
    {
      "timestamp": "2026-02-20T20:59:48.001000-03:00",
      "value": 3.28027994
    },
    {
      "timestamp": "2026-02-21T20:59:48-03:00",
      "value": 3.20010966
    },
    {
      "timestamp": "2026-02-22T20:59:48-03:00",
      "value": 3.18529576
    },
    {
      "timestamp": "2026-02-23T20:59:48-03:00",
      "value": 3.18168018
    },
    {
      "timestamp": "2026-02-24T20:59:48-03:00",
      "value": 3.20605489
    },
    {
      "timestamp": "2026-02-25T20:59:48-03:00",
      "value": 3.26881842
    },
    {
      "timestamp": "2026-02-26T20:59:48-03:00",
      "value": 3.27277696
    },
    {
      "timestamp": "2026-02-27T20:59:48-03:00",
      "value": 3.28028518
    },
    {
      "timestamp": "2026-02-28T20:59:48-03:00",
      "value": 3.28725722
    },
    {
      "timestamp": "2026-03-01T20:59:48-03:00",
      "value": 3.30797632
    },
    {
      "timestamp": "2026-03-02T20:59:48.001000-03:00",
      "value": 3.31630813
    },
    {
      "timestamp": "2026-03-03T20:59:48-03:00",
      "value": 3.31313177
    },
    {
      "timestamp": "2026-03-04T20:59:48-03:00",
      "value": 3.31354961
    },
    {
      "timestamp": "2026-03-05T20:59:48-03:00",
      "value": 3.33014801
    },
    {
      "timestamp": "2026-03-06T20:59:48.001000-03:00",
      "value": 3.34001692
    },
    {
      "timestamp": "2026-03-07T20:59:48-03:00",
      "value": 3.33976885
    },
    {
      "timestamp": "2026-03-08T20:59:48.001000-03:00",
      "value": 3.33996206
    },
    {
      "timestamp": "2026-03-09T13:50:00-03:00",
      "value": 1.88481672
    },
    {
      "timestamp": "2026-03-09T19:24:36-03:00",
      "value": 1.88699909
    },
    {
      "timestamp": "2026-03-09T19:25:48-03:00",
      "value": 1.88699909
    },
    {
      "timestamp": "2026-03-09T19:42:12-03:00",
      "value": 1.88699714
    },
    {
      "timestamp": "2026-03-09T19:54:48-03:00",
      "value": 1.88739754
    },
    {
      "timestamp": "2026-03-09T20:59:48-03:00",
      "value": 3.35038131
    },
    {
      "timestamp": "2026-03-10T20:59:48-03:00",
      "value": 3.34799956
    },
    {
      "timestamp": "2026-03-10T22:04:12-03:00",
      "value": 1.95345433
    },
    {
      "timestamp": "2026-03-11T04:57:36.001000-03:00",
      "value": 1.88463214
    },
    {
      "timestamp": "2026-03-11T20:59:48-03:00",
      "value": 3.33002725
    },
    {
      "timestamp": "2026-03-12T20:59:48.001000-03:00",
      "value": 3.34003659
    },
    {
      "timestamp": "2026-03-13T20:59:48-03:00",
      "value": 3.3288676
    },
    {
      "timestamp": "2026-03-14T20:59:48.001000-03:00",
      "value": 3.33450644
    },
    {
      "timestamp": "2026-03-15T09:16:36-03:00",
      "value": 2.54242456
    },
    {
      "timestamp": "2026-03-15T20:59:48-03:00",
      "value": 3.32984438
    },
    {
      "timestamp": "2026-03-16T15:03:36-03:00",
      "value": 2.74046826
    },
    {
      "timestamp": "2026-03-16T20:59:48-03:00",
      "value": 3.31617598
    }
  ],
  "liquidityHistory": [
    {
      "timestamp": "2025-12-26T20:59:48-03:00",
      "value": 16320040.8556602
    },
    {
      "timestamp": "2025-12-27T20:59:48-03:00",
      "value": 16320662.7649011
    },
    {
      "timestamp": "2025-12-28T20:59:48-03:00",
      "value": 16340091.4655718
    },
    {
      "timestamp": "2025-12-29T20:59:48-03:00",
      "value": 16348239.4374372
    },
    {
      "timestamp": "2025-12-30T20:59:48.001000-03:00",
      "value": 16357460.4919076
    },
    {
      "timestamp": "2025-12-31T20:59:48.001000-03:00",
      "value": 16337819.3591201
    },
    {
      "timestamp": "2026-01-01T20:59:48.001000-03:00",
      "value": 16326849.8880867
    },
    {
      "timestamp": "2026-01-02T20:59:48.001000-03:00",
      "value": 16329715.6174427
    },
    {
      "timestamp": "2026-01-03T20:59:48-03:00",
      "value": 16337068.8540301
    },
    {
      "timestamp": "2026-01-04T20:59:48-03:00",
      "value": 16349566.6254276
    },
    {
      "timestamp": "2026-01-05T20:59:48.001000-03:00",
      "value": 16354237.7961533
    },
    {
      "timestamp": "2026-01-06T20:59:48-03:00",
      "value": 16354386.6336817
    },
    {
      "timestamp": "2026-01-07T20:59:48-03:00",
      "value": 16357255.8647365
    },
    {
      "timestamp": "2026-01-08T20:59:48-03:00",
      "value": 16355336.7482998
    },
    {
      "timestamp": "2026-01-09T20:59:48-03:00",
      "value": 16277371.852166
    },
    {
      "timestamp": "2026-01-10T20:59:48-03:00",
      "value": 16263017.0507343
    },
    {
      "timestamp": "2026-01-11T20:59:48-03:00",
      "value": 16267656.2206356
    },
    {
      "timestamp": "2026-01-12T20:59:48.001000-03:00",
      "value": 16266899.588785
    },
    {
      "timestamp": "2026-01-13T20:59:48-03:00",
      "value": 16273006.1413441
    },
    {
      "timestamp": "2026-01-14T20:59:48-03:00",
      "value": 16292518.6032923
    },
    {
      "timestamp": "2026-01-15T20:59:48.001000-03:00",
      "value": 16281404.5174351
    },
    {
      "timestamp": "2026-01-16T20:59:48.001000-03:00",
      "value": 16282802.8920046
    },
    {
      "timestamp": "2026-01-17T20:59:48-03:00",
      "value": 16291376.8791605
    },
    {
      "timestamp": "2026-01-18T20:59:48.001000-03:00",
      "value": 16306869.304169
    },
    {
      "timestamp": "2026-01-19T20:59:48-03:00",
      "value": 16311039.6235992
    },
    {
      "timestamp": "2026-01-20T20:59:48.001000-03:00",
      "value": 16319340.3509346
    },
    {
      "timestamp": "2026-01-21T20:59:48-03:00",
      "value": 16303708.1540067
    },
    {
      "timestamp": "2026-01-22T20:59:48-03:00",
      "value": 16302216.9033306
    },
    {
      "timestamp": "2026-01-23T20:59:48-03:00",
      "value": 16303948.7457987
    },
    {
      "timestamp": "2026-01-24T20:59:48-03:00",
      "value": 16304324.1829763
    },
    {
      "timestamp": "2026-01-25T20:59:48-03:00",
      "value": 16310202.7684782
    },
    {
      "timestamp": "2026-01-26T20:59:48-03:00",
      "value": 16316032.0353708
    },
    {
      "timestamp": "2026-01-27T20:59:48-03:00",
      "value": 16310849.8218758
    },
    {
      "timestamp": "2026-01-28T20:59:48-03:00",
      "value": 16321060.2533355
    },
    {
      "timestamp": "2026-01-29T20:59:48-03:00",
      "value": 16325724.1070921
    },
    {
      "timestamp": "2026-01-30T20:59:48-03:00",
      "value": 16456440.7266441
    },
    {
      "timestamp": "2026-01-31T20:59:48.001000-03:00",
      "value": 16782716.1403622
    },
    {
      "timestamp": "2026-02-01T20:59:48.001000-03:00",
      "value": 16871581.4926868
    },
    {
      "timestamp": "2026-02-02T20:59:48-03:00",
      "value": 16608181.065875
    },
    {
      "timestamp": "2026-02-03T20:59:48-03:00",
      "value": 16845151.8268133
    },
    {
      "timestamp": "2026-02-04T20:59:48.001000-03:00",
      "value": 16715977.0444347
    },
    {
      "timestamp": "2026-02-05T20:59:48.001000-03:00",
      "value": 16703774.383068
    },
    {
      "timestamp": "2026-02-06T20:59:48.001000-03:00",
      "value": 16692600.0827023
    },
    {
      "timestamp": "2026-02-07T20:59:48-03:00",
      "value": 16706506.1301243
    },
    {
      "timestamp": "2026-02-08T20:59:48.001000-03:00",
      "value": 16525955.2561651
    },
    {
      "timestamp": "2026-02-09T20:59:48-03:00",
      "value": 16482812.1284849
    },
    {
      "timestamp": "2026-02-10T20:59:48.001000-03:00",
      "value": 16454458.8158334
    },
    {
      "timestamp": "2026-02-11T20:59:48-03:00",
      "value": 16495242.6948205
    },
    {
      "timestamp": "2026-02-12T20:59:48-03:00",
      "value": 16561156.9951846
    },
    {
      "timestamp": "2026-02-13T20:59:48-03:00",
      "value": 16531462.085285
    },
    {
      "timestamp": "2026-02-14T20:59:48.001000-03:00",
      "value": 16526283.576155
    },
    {
      "timestamp": "2026-02-15T20:59:48-03:00",
      "value": 16534090.5252638
    },
    {
      "timestamp": "2026-02-16T20:59:48-03:00",
      "value": 16512361.4736878
    },
    {
      "timestamp": "2026-02-17T20:59:48-03:00",
      "value": 16523373.6227854
    },
    {
      "timestamp": "2026-02-18T20:59:48.001000-03:00",
      "value": 16553254.5736825
    },
    {
      "timestamp": "2026-02-19T20:59:48-03:00",
      "value": 16538611.6892656
    },
    {
      "timestamp": "2026-02-20T20:59:48.001000-03:00",
      "value": 16468596.2675402
    },
    {
      "timestamp": "2026-02-21T20:59:48-03:00",
      "value": 16266283.6408211
    },
    {
      "timestamp": "2026-02-22T20:59:48-03:00",
      "value": 16228584.5268803
    },
    {
      "timestamp": "2026-02-23T20:59:48-03:00",
      "value": 16219370.1403152
    },
    {
      "timestamp": "2026-02-24T20:59:48-03:00",
      "value": 16281388.8145231
    },
    {
      "timestamp": "2026-02-25T20:59:48-03:00",
      "value": 16441003.7924173
    },
    {
      "timestamp": "2026-02-26T20:59:48-03:00",
      "value": 16452610.3015411
    },
    {
      "timestamp": "2026-02-27T20:59:48-03:00",
      "value": 16474146.6889602
    },
    {
      "timestamp": "2026-02-28T20:59:48-03:00",
      "value": 16495221.6884272
    },
    {
      "timestamp": "2026-03-01T20:59:48-03:00",
      "value": 16551916.3004868
    },
    {
      "timestamp": "2026-03-02T20:59:48.001000-03:00",
      "value": 16578571.1883329
    },
    {
      "timestamp": "2026-03-03T20:59:48-03:00",
      "value": 16576615.6962645
    },
    {
      "timestamp": "2026-03-04T20:59:48-03:00",
      "value": 16583240.3553117
    },
    {
      "timestamp": "2026-03-05T20:59:48-03:00",
      "value": 16631519.3857687
    },
    {
      "timestamp": "2026-03-06T20:59:48.001000-03:00",
      "value": 16664301.8846843
    },
    {
      "timestamp": "2026-03-07T20:59:48-03:00",
      "value": 16672051.2889577
    },
    {
      "timestamp": "2026-03-08T20:59:48.001000-03:00",
      "value": 16683863.2121403
    },
    {
      "timestamp": "2026-03-09T13:50:00-03:00",
      "value": 9410352.08682486
    },
    {
      "timestamp": "2026-03-09T19:24:36-03:00",
      "value": 9417046.10785539
    },
    {
      "timestamp": "2026-03-09T19:25:48-03:00",
      "value": 9417050.61845047
    },
    {
      "timestamp": "2026-03-09T19:42:12-03:00",
      "value": 9417107.07802084
    },
    {
      "timestamp": "2026-03-09T19:54:48-03:00",
      "value": 9418153.44929859
    },
    {
      "timestamp": "2026-03-09T20:59:48-03:00",
      "value": 16718946.18337
    },
    {
      "timestamp": "2026-03-10T20:59:48-03:00",
      "value": 16723553.9737012
    },
    {
      "timestamp": "2026-03-10T22:04:12-03:00",
      "value": 9749255.25142577
    },
    {
      "timestamp": "2026-03-11T04:57:36.001000-03:00",
      "value": 9418424.70283775
    },
    {
      "timestamp": "2026-03-11T20:59:48-03:00",
      "value": 16687543.6998955
    },
    {
      "timestamp": "2026-03-12T20:59:48.001000-03:00",
      "value": 16719991.3754245
    },
    {
      "timestamp": "2026-03-13T20:59:48-03:00",
      "value": 16699549.2999617
    },
    {
      "timestamp": "2026-03-14T20:59:48.001000-03:00",
      "value": 16720757.7556579
    },
    {
      "timestamp": "2026-03-15T09:16:36-03:00",
      "value": 12768174.8575056
    },
    {
      "timestamp": "2026-03-15T20:59:48-03:00",
      "value": 16715383.0815742
    },
    {
      "timestamp": "2026-03-16T15:03:36-03:00",
      "value": 13745896.1327746
    },
    {
      "timestamp": "2026-03-16T20:59:48-03:00",
      "value": 16687799.7819355
    }
  ],
  "scoreHistory": [
    {
      "date": "2026-03-09",
      "masterScore": 55.0,
      "marketScore": 78.0,
      "githubScore": 40.0,
      "aiScore": 48.0,
      "socialScore": 0.0,
      "rating": "watch",
      "usefulness": 56,
      "codeQuality": 52,
      "adoption": 58,
      "shipSpeed": 30
    },
    {
      "date": "2026-03-10",
      "masterScore": 55.0,
      "marketScore": 78.0,
      "githubScore": 40.0,
      "aiScore": 48.0,
      "socialScore": 0.0,
      "rating": "watch",
      "usefulness": 56,
      "codeQuality": 52,
      "adoption": 58,
      "shipSpeed": 30
    },
    {
      "date": "2026-03-15",
      "masterScore": 52.0,
      "marketScore": 76.0,
      "githubScore": 34.0,
      "aiScore": 48.0,
      "socialScore": 0.0,
      "rating": "watch",
      "usefulness": 55,
      "codeQuality": 42,
      "adoption": 47,
      "shipSpeed": 21
    },
    {
      "date": "2026-03-18",
      "masterScore": 41.0,
      "marketScore": 76.0,
      "githubScore": 31.0,
      "aiScore": 38.0,
      "socialScore": 0.0,
      "rating": "C",
      "usefulness": 58,
      "codeQuality": 40,
      "adoption": 44,
      "shipSpeed": 19
    },
    {
      "date": "2026-03-19",
      "masterScore": 40.0,
      "marketScore": 76.0,
      "githubScore": 31.0,
      "aiScore": 31.0,
      "socialScore": 0.0,
      "rating": "C",
      "usefulness": 54,
      "codeQuality": 37,
      "adoption": 42,
      "shipSpeed": 19
    },
    {
      "date": "2026-03-20",
      "masterScore": 43.0,
      "marketScore": 76.0,
      "githubScore": 31.0,
      "aiScore": 48.0,
      "socialScore": 0.0,
      "rating": "C",
      "usefulness": 55,
      "codeQuality": 40,
      "adoption": 47,
      "shipSpeed": 19
    },
    {
      "date": "2026-03-21",
      "masterScore": 42.0,
      "marketScore": 76.0,
      "githubScore": 31.0,
      "aiScore": 43.0,
      "socialScore": 0.0,
      "rating": "C",
      "usefulness": 62,
      "codeQuality": 40,
      "adoption": 49,
      "shipSpeed": 17
    },
    {
      "date": "2026-03-22",
      "masterScore": 48.0,
      "marketScore": 76.0,
      "githubScore": 31.0,
      "aiScore": 38.0,
      "socialScore": 0.0,
      "rating": "C",
      "usefulness": 54,
      "codeQuality": 39,
      "adoption": 47,
      "shipSpeed": 23
    },
    {
      "date": "2026-03-23",
      "masterScore": 46.0,
      "marketScore": 76.0,
      "githubScore": 31.0,
      "aiScore": 41.0,
      "socialScore": 29.0,
      "rating": "C",
      "usefulness": 62,
      "codeQuality": 40,
      "adoption": 44,
      "shipSpeed": 19
    },
    {
      "date": "2026-03-24",
      "masterScore": 28.0,
      "marketScore": 17.0,
      "githubScore": 31.0,
      "aiScore": 38.0,
      "socialScore": 30.0,
      "rating": "D",
      "usefulness": 39,
      "codeQuality": 45,
      "adoption": 20,
      "shipSpeed": 19
    },
    {
      "date": "2026-03-25",
      "masterScore": 27.0,
      "marketScore": 17.0,
      "githubScore": 31.0,
      "aiScore": 31.0,
      "socialScore": 30.0,
      "rating": "D",
      "usefulness": 37,
      "codeQuality": 37,
      "adoption": 19,
      "shipSpeed": 17
    },
    {
      "date": "2026-03-26",
      "masterScore": 27.0,
      "marketScore": 17.0,
      "githubScore": 31.0,
      "aiScore": 31.0,
      "socialScore": 30.0,
      "rating": "D",
      "usefulness": 38,
      "codeQuality": 35,
      "adoption": 18,
      "shipSpeed": 19
    },
    {
      "date": "2026-03-27",
      "masterScore": 30.0,
      "marketScore": 22.0,
      "githubScore": 31.0,
      "aiScore": 40.0,
      "socialScore": 30.0,
      "rating": "D",
      "usefulness": 48,
      "codeQuality": 33,
      "adoption": 20,
      "shipSpeed": 20
    },
    {
      "date": "2026-03-30",
      "masterScore": 28.0,
      "marketScore": 16.0,
      "githubScore": 31.0,
      "aiScore": 38.0,
      "socialScore": 30.0,
      "rating": "D",
      "usefulness": 40,
      "codeQuality": 42,
      "adoption": 20,
      "shipSpeed": 19
    },
    {
      "date": "2026-04-01",
      "masterScore": 26.0,
      "marketScore": 16.0,
      "githubScore": 31.0,
      "aiScore": 30.0,
      "socialScore": 30.0,
      "rating": "D",
      "usefulness": 38,
      "codeQuality": 37,
      "adoption": 16,
      "shipSpeed": 17
    },
    {
      "date": "2026-04-02",
      "masterScore": 30.0,
      "marketScore": 17.0,
      "githubScore": 35.0,
      "aiScore": 38.0,
      "socialScore": 30.0,
      "rating": "D",
      "usefulness": 43,
      "codeQuality": 39,
      "adoption": 20,
      "shipSpeed": 23
    },
    {
      "date": "2026-04-03",
      "masterScore": 31.0,
      "marketScore": 17.0,
      "githubScore": 35.0,
      "aiScore": 45.0,
      "socialScore": 30.0,
      "rating": "D",
      "usefulness": 42,
      "codeQuality": 42,
      "adoption": 26,
      "shipSpeed": 29
    },
    {
      "date": "2026-04-07",
      "masterScore": 31.0,
      "marketScore": 18.0,
      "githubScore": 35.0,
      "aiScore": 45.0,
      "socialScore": 26.0,
      "rating": "D",
      "usefulness": 45,
      "codeQuality": 42,
      "adoption": 18,
      "shipSpeed": 31
    },
    {
      "date": "2026-04-08",
      "masterScore": 28.0,
      "marketScore": 19.0,
      "githubScore": 35.0,
      "aiScore": 32.0,
      "socialScore": 26.0,
      "rating": "D",
      "usefulness": 38,
      "codeQuality": 37,
      "adoption": 18,
      "shipSpeed": 25
    },
    {
      "date": "2026-04-11",
      "masterScore": 28.0,
      "marketScore": 15.0,
      "githubScore": 35.0,
      "aiScore": 38.0,
      "socialScore": 26.0,
      "rating": "D",
      "usefulness": 42,
      "codeQuality": 40,
      "adoption": 18,
      "shipSpeed": 23
    },
    {
      "date": "2026-04-15",
      "masterScore": 30.0,
      "marketScore": 14.0,
      "githubScore": 35.0,
      "aiScore": 38.0,
      "socialScore": 39.0,
      "rating": "D",
      "usefulness": 41,
      "codeQuality": 37,
      "adoption": 21,
      "shipSpeed": 25
    },
    {
      "date": "2026-04-16",
      "masterScore": 32.0,
      "marketScore": 20.0,
      "githubScore": 35.0,
      "aiScore": 40.0,
      "socialScore": 39.0,
      "rating": "D",
      "usefulness": 43,
      "codeQuality": 41,
      "adoption": 23,
      "shipSpeed": 23
    },
    {
      "date": "2026-04-17",
      "masterScore": 34.0,
      "marketScore": 23.0,
      "githubScore": 35.0,
      "aiScore": 44.0,
      "socialScore": 37.0,
      "rating": "D",
      "usefulness": 44,
      "codeQuality": 42,
      "adoption": 25,
      "shipSpeed": 26
    },
    {
      "date": "2026-04-19",
      "masterScore": 30.0,
      "marketScore": 16.0,
      "githubScore": 35.0,
      "aiScore": 39.0,
      "socialScore": 36.0,
      "rating": "D",
      "usefulness": 43,
      "codeQuality": 40,
      "adoption": 18,
      "shipSpeed": 23
    },
    {
      "date": "2026-04-22",
      "masterScore": 30.0,
      "marketScore": 18.0,
      "githubScore": 35.0,
      "aiScore": 38.0,
      "socialScore": 34.0,
      "rating": "D",
      "usefulness": 41,
      "codeQuality": 41,
      "adoption": 18,
      "shipSpeed": 23
    },
    {
      "date": "2026-04-23",
      "masterScore": 30.0,
      "marketScore": 18.0,
      "githubScore": 35.0,
      "aiScore": 36.0,
      "socialScore": 34.0,
      "rating": "D",
      "usefulness": 41,
      "codeQuality": 40,
      "adoption": 17,
      "shipSpeed": 23
    },
    {
      "date": "2026-04-24",
      "masterScore": 31.0,
      "marketScore": 18.0,
      "githubScore": 35.0,
      "aiScore": 39.0,
      "socialScore": 34.0,
      "rating": "D",
      "usefulness": 42,
      "codeQuality": 40,
      "adoption": 18,
      "shipSpeed": 23
    },
    {
      "date": "2026-04-25",
      "masterScore": 30.0,
      "marketScore": 16.0,
      "githubScore": 35.0,
      "aiScore": 41.0,
      "socialScore": 34.0,
      "rating": "D",
      "usefulness": 44,
      "codeQuality": 41,
      "adoption": 18,
      "shipSpeed": 23
    },
    {
      "date": "2026-04-26",
      "masterScore": 30.0,
      "marketScore": 15.0,
      "githubScore": 35.0,
      "aiScore": 39.0,
      "socialScore": 34.0,
      "rating": "D",
      "usefulness": 42,
      "codeQuality": 40,
      "adoption": 18,
      "shipSpeed": 23
    },
    {
      "date": "2026-04-29",
      "masterScore": 30.0,
      "marketScore": 16.0,
      "githubScore": 35.0,
      "aiScore": 38.0,
      "socialScore": 33.0,
      "rating": "D",
      "usefulness": 42,
      "codeQuality": 41,
      "adoption": 18,
      "shipSpeed": 23
    }
  ],
  "githubHistory": [
    {
      "date": "2026-03-09",
      "stars": 30,
      "forks": 7,
      "watchers": 3,
      "contributors": 5,
      "commits30d": 0,
      "commits90d": 10,
      "mergedPrs30d": 0,
      "mergedPrs90d": 2,
      "releases12m": 19,
      "openIssues": 7,
      "closedIssues30d": 0
    },
    {
      "date": "2026-03-10",
      "stars": 30,
      "forks": 7,
      "watchers": 3,
      "contributors": 5,
      "commits30d": 0,
      "commits90d": 10,
      "mergedPrs30d": 0,
      "mergedPrs90d": 2,
      "releases12m": 19,
      "openIssues": 7,
      "closedIssues30d": 0
    },
    {
      "date": "2026-03-15",
      "stars": 30,
      "forks": 7,
      "watchers": 3,
      "contributors": 5,
      "commits30d": 0,
      "commits90d": 10,
      "mergedPrs30d": 0,
      "mergedPrs90d": 2,
      "releases12m": 19,
      "openIssues": 7,
      "closedIssues30d": 0
    },
    {
      "date": "2026-03-18",
      "stars": 30,
      "forks": 7,
      "watchers": 3,
      "contributors": 5,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 19,
      "openIssues": 7,
      "closedIssues30d": 0
    },
    {
      "date": "2026-03-20",
      "stars": 30,
      "forks": 7,
      "watchers": 3,
      "contributors": 5,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 19,
      "openIssues": 7,
      "closedIssues30d": 0
    },
    {
      "date": "2026-03-21",
      "stars": 30,
      "forks": 7,
      "watchers": 3,
      "contributors": 5,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 19,
      "openIssues": 7,
      "closedIssues30d": 0
    },
    {
      "date": "2026-03-22",
      "stars": 30,
      "forks": 7,
      "watchers": 3,
      "contributors": 5,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 19,
      "openIssues": 7,
      "closedIssues30d": 0
    },
    {
      "date": "2026-03-23",
      "stars": 30,
      "forks": 7,
      "watchers": 3,
      "contributors": 5,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 19,
      "openIssues": 7,
      "closedIssues30d": 0
    },
    {
      "date": "2026-03-25",
      "stars": 30,
      "forks": 8,
      "watchers": 3,
      "contributors": 5,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 19,
      "openIssues": 9,
      "closedIssues30d": 0
    },
    {
      "date": "2026-03-26",
      "stars": 30,
      "forks": 8,
      "watchers": 3,
      "contributors": 5,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 19,
      "openIssues": 9,
      "closedIssues30d": 0
    },
    {
      "date": "2026-03-30",
      "stars": 30,
      "forks": 8,
      "watchers": 3,
      "contributors": 5,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 19,
      "openIssues": 9,
      "closedIssues30d": 0
    },
    {
      "date": "2026-03-31",
      "stars": 30,
      "forks": 8,
      "watchers": 3,
      "contributors": 5,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 19,
      "openIssues": 9,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-02",
      "stars": 30,
      "forks": 8,
      "watchers": 3,
      "contributors": 5,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 19,
      "openIssues": 9,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-03",
      "stars": 30,
      "forks": 8,
      "watchers": 3,
      "contributors": 5,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 19,
      "openIssues": 9,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-06",
      "stars": 30,
      "forks": 8,
      "watchers": 3,
      "contributors": 5,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 19,
      "openIssues": 9,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-07",
      "stars": 30,
      "forks": 8,
      "watchers": 3,
      "contributors": 5,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 19,
      "openIssues": 9,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-10",
      "stars": 30,
      "forks": 8,
      "watchers": 3,
      "contributors": 5,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 19,
      "openIssues": 9,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-14",
      "stars": 30,
      "forks": 8,
      "watchers": 3,
      "contributors": 5,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 19,
      "openIssues": 9,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-16",
      "stars": 30,
      "forks": 8,
      "watchers": 3,
      "contributors": 5,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 19,
      "openIssues": 9,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-19",
      "stars": 31,
      "forks": 8,
      "watchers": 3,
      "contributors": 5,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 19,
      "openIssues": 9,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-22",
      "stars": 31,
      "forks": 8,
      "watchers": 3,
      "contributors": 5,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 19,
      "openIssues": 9,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-23",
      "stars": 31,
      "forks": 8,
      "watchers": 3,
      "contributors": 5,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 19,
      "openIssues": 9,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-24",
      "stars": 31,
      "forks": 8,
      "watchers": 3,
      "contributors": 5,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 19,
      "openIssues": 9,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-25",
      "stars": 31,
      "forks": 8,
      "watchers": 3,
      "contributors": 5,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 19,
      "openIssues": 9,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-26",
      "stars": 31,
      "forks": 8,
      "watchers": 3,
      "contributors": 5,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 19,
      "openIssues": 9,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-29",
      "stars": 31,
      "forks": 8,
      "watchers": 3,
      "contributors": 5,
      "commits30d": 0,
      "commits90d": 0,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 19,
      "openIssues": 9,
      "closedIssues30d": 0
    }
  ],
  "socialAccounts": [
    {
      "handle": "taohash",
      "role": "project",
      "label": "TaoHash",
      "source": "twitter_search",
      "confidence": 0.93,
      "profile_image_url": "https://pbs.twimg.com/profile_images/1922656948530577409/mLnpdbFj_normal.jpg"
    },
    {
      "handle": "ibraheemmnadeem",
      "role": "maintainer",
      "label": "Ibraheem",
      "source": "github_contributor",
      "confidence": 0.861,
      "profile_image_url": null
    },
    {
      "handle": "kibibyteme",
      "role": "team",
      "label": "Cameron Fairchild",
      "source": "github_contributor",
      "confidence": 0.852,
      "profile_image_url": null
    },
    {
      "handle": "latentholdings",
      "role": "project",
      "label": null,
      "source": "aggressive_scrape",
      "confidence": 0.7,
      "profile_image_url": "https://pbs.twimg.com/profile_images/1878570637561888768/pfmV_80s_normal.jpg"
    }
  ],
  "recentTweets": [
    {
      "tweet_id": "2042756201046511755",
      "handle": "latentholdings",
      "text": "RT @wallstreetbets: WOAH @Jason discussing @ridges_ai and Bittensor on @theallinpod \ud83d\udc40\n\nthere's clear opportunity post-templar to be the kin\u2026",
      "created_at": "2026-04-10T21:06:45-03:00",
      "likes": 1490,
      "retweets": 177,
      "replies": 243,
      "views": 403488,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2035140127182528738",
      "handle": "latentholdings",
      "text": "RT @ridges_ai: \ud83c\udfd4\ufe0f Ridges Update\n\nSubnet screeners now scale dynamically.\n\nAs submission volume increases, more screeners deploy to handle t\u2026",
      "created_at": "2026-03-20T20:43:12-03:00",
      "likes": 166,
      "retweets": 28,
      "replies": 7,
      "views": 7056,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2035140103321133084",
      "handle": "latentholdings",
      "text": "RT @taoapp_: MEV Shield 2.0 is LIVE\n\nThe most robust MEV protection yet. \nYour transactions, front-run by no one.\n\nTry it now \u2192 https://t.c\u2026",
      "created_at": "2026-03-20T20:43:06-03:00",
      "likes": 83,
      "retweets": 14,
      "replies": 24,
      "views": 7373,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2034004208584978943",
      "handle": "latentholdings",
      "text": "RT @ridges_ai: \ud83d\ude80 When @JosephJacks_ took a closer look at what Ridges was building, it quickly became clear something meaningful was happen\u2026",
      "created_at": "2026-03-17T17:29:27-03:00",
      "likes": 269,
      "retweets": 57,
      "replies": 14,
      "views": 20209,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2033852442849251390",
      "handle": "latentholdings",
      "text": "RT @taoapp_: Seeing different \"Emission %\" between @taoapp_ and other explorers? Here is why: \n\nIf a subnet's price falls below its \"Emissi\u2026",
      "created_at": "2026-03-17T07:26:24-03:00",
      "likes": 28,
      "retweets": 8,
      "replies": 3,
      "views": 4944,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2030497755429548269",
      "handle": "latentholdings",
      "text": "RT @const_reborn: Permissionless crypto-incentivized benchmarks against which agents build software.  \nThat\u2019s how this product was created.\u2026",
      "created_at": "2026-03-08T01:16:04-03:00",
      "likes": 294,
      "retweets": 66,
      "replies": 3,
      "views": 13910,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2022140585780600867",
      "handle": "latentholdings",
      "text": "We are hiring! \n\nLead Frontend Dev (https://t.co/ts9nHzq5ru)\nSenior SWE (https://t.co/8pyU6YxFZH, python)\nRemote, full-time contract  \n\nWork with us for a challenging role with great colleagues\n\ninclude your resume and a movie recommendation\nhiring@tao.app",
      "created_at": "2026-02-12T23:47:39-03:00",
      "likes": 142,
      "retweets": 15,
      "replies": 15,
      "views": 12821,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "1980127273417330710",
      "handle": "latentholdings",
      "text": "RT @taoapp_: Tick tock... \u23f0\n\nGet the most accurate issuance &amp; halving updates at https://t.co/rFQqw6WPu5\n\n$TAO @bittensor https://t.co/qqtW\u2026",
      "created_at": "2025-10-20T01:21:45-03:00",
      "likes": 167,
      "retweets": 52,
      "replies": 13,
      "views": 13049,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "1978200145612427387",
      "handle": "latentholdings",
      "text": "\ud83d\udcf0 Bittensor SDK v10.0.0 Release Candidate Announcement \ud83d\udce3 \n\nWe are pleased to announce the release candidate for Bittensor SDK v10.0.0rc1 \u2014 a major refactor and breaking update of the Python SDK. \n\u2028This version represents a complete modernization of the SDK\u2019s internal structure, with standardized APIs, stronger type safety, and full support for new Subtensor features such as multiple incentive mechanisms (sub-subnets).\n\nKey Highlights \ud83d\udd11 \n\n\u2022Complete extrinsics layer refactor \u2014 all blockchain transaction calls now return a structured ExtrinsicResponse object instead of bool or tuples [bool, str].\n\n\u2022Stricter Balance type checking \u2014 improved safety for amount handling.\n\n\u2022Standardized function signatures and parameter names \u2014 consistent hotkey_ss58, coldkey_ss58, netuid, and mechid usage across the SDK.\n\n\u2022Full multiple-mechanism support \u2014 SDK-level support for subnets running multiple incentive mechanisms.\n\n\u2022Simulation and fee estimation tools \u2014 including sim_swap() and get_extrinsic_fee() for precise transaction planning.\n\n\u2022Configurable CLI argument parsing \u2014 SDK can now disable command-line argument parsing via the BT_NO_PARSE_CLI_ARGS environment variable, ensuring full control when embedding the SDK in external applications or frameworks.\n\n\u2022Python 3.10+ required \u2014 Python 3.9 and earlier versions are no longer supported.\n\nMigration Guide \ud83d\udcd6 \n\nA comprehensive migration guide is available for developers upgrading from previous SDK versions:\n\nRead here: https://t.co/YAiHIXIe8f\n\nThe guide covers:\n\u2022All breaking changes and renamed methods\n\u2022New and removed APIs\n\u2022Updated environment variables\n\u2022Code examples for migration\n\u2022Validation and post-migration testing checklist\n\nCommunity Testing Period \ud83d\udcdd \n\nThis release candidate will remain in community testing for approximately one month before the official v10.0.0 release.\nWe strongly encourage all developers, subnet owners, and validator operators to:\n\n1Review the Migration Guide: https://t.co/YAiHIXIe8f\n2Begin testing and adapting existing scripts or automation workflows\n3Report any issues, regressions, or feature requests during this evaluation phase\nOur goal is to ensure a smooth transition across the ecosystem before final release. Feedback from community testing will directly inform the stable v10.0.0 build.\n\nReporting and Feedback \ud83d\udccb\n\nIf you encounter bugs or inconsistencies during testing:\n\n\u2022Open an issue in the Bittensor GitHub repository: https://t.co/C3mQayzeub\n\u2022Include as much detail as possible (SDK version, network, traceback, code snippet)\n\u2022Mark the issue with SDKv10 label for tracking.\n\nWe also welcome improvement proposals and feature requests related to SDK usability or developer experience. SDKv10 related channel in CoR: https://t.co/K9iMsOBNfb\n\nSummary \ud83e\udee1\n\nThe Bittensor SDK v10.0.0 release candidate represents a major step forward in code clarity, safety, and developer ergonomics.\n\u2028It lays the foundation for the next generation of tooling and subnet integrations across the network.\n\nDevelopers can install and test the release candidate today via PyPI or directly from the GitHub branch:\n\npip install bittensor==10.0.0rc1\n\nThank you to everyone in the community contributing to testing, feedback, and continuous improvement.",
      "created_at": "2025-10-14T17:44:02-03:00",
      "likes": 40,
      "retweets": 8,
      "replies": 3,
      "views": 12654,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "1978196808045302071",
      "handle": "latentholdings",
      "text": "RT @taohash: A couple of TAOHash updates \u26cf\ufe0f:\n\n- Miners can now see analytics of their earnings vs their TIDES window % and hashrate. Naviga\u2026",
      "created_at": "2025-10-14T17:30:46-03:00",
      "likes": 18,
      "retweets": 3,
      "replies": 0,
      "views": 2168,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "1978196696070082871",
      "handle": "taohash",
      "text": "A couple of TAOHash updates \u26cf\ufe0f:\n\n- Miners can now see analytics of their earnings vs their TIDES window % and hashrate. Navigate to `miner > earnings`\n\n- You can now download csv reports of:\n\n  - Block rewards, with verbose details of TIDES window (`blocks > block details`)\n\n  - Earnings, with full resolution (`miner > earnings`)\n\n  - Payouts, with full resolution (`miner > payouts`)\n\n- You can now see the BTC payout transaction status directly from your payouts tab (whether the tx is confirmed or still awaiting to be included)\n\n- Improved docker builds for validators so updates are propagated quickly.",
      "created_at": "2025-10-14T17:30:20-03:00",
      "likes": 18,
      "retweets": 3,
      "replies": 0,
      "views": 2168,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "1977854647277617570",
      "handle": "latentholdings",
      "text": "RT @JosephJacks_: When was the last time in history &gt; $500 million in liquid capital was permissionlessly crowd-funded into decentralized,\u2026",
      "created_at": "2025-10-13T18:51:09-03:00",
      "likes": 413,
      "retweets": 73,
      "replies": 19,
      "views": 19374,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "1977780894850281654",
      "handle": "latentholdings",
      "text": "RT @taoapp_: Today we are excited to introduce Virtual TAO (VTAO): a brand new liquid staked TAO token.\n\nPowered by @LayerZero_Core, audite\u2026",
      "created_at": "2025-10-13T13:58:05-03:00",
      "likes": 318,
      "retweets": 86,
      "replies": 37,
      "views": 107155,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "1977473496805765421",
      "handle": "latentholdings",
      "text": "\ud83d\udc40",
      "created_at": "2025-10-12T17:36:35-03:00",
      "likes": 12,
      "retweets": 2,
      "replies": 0,
      "views": 2326,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "1977189144750444880",
      "handle": "latentholdings",
      "text": "RT @xavi3rlu: the lion does not concern himself with cascading liquidation when the fundamental has not changed. opened up another 4.8x $TA\u2026",
      "created_at": "2025-10-11T22:46:41-03:00",
      "likes": 123,
      "retweets": 34,
      "replies": 17,
      "views": 12358,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "1976128660923961763",
      "handle": "latentholdings",
      "text": "RT @JosephJacks_: We\u2019re crossing 1 million downloads a month for Bittensor open source (CLI, SDK, et al). And growing rapidly. Great work b\u2026",
      "created_at": "2025-10-09T00:32:42-03:00",
      "likes": 111,
      "retweets": 11,
      "replies": 7,
      "views": 5330,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "1975020265999597856",
      "handle": "latentholdings",
      "text": "RT @traininghone: GM \u2600\ufe0f Latest @arcprize results : \n\nGPT 5 : 9%  vs 7% in public bench\nGrok 4 : 22% vs 16% in public bench\n\nGonna keep opti\u2026",
      "created_at": "2025-10-05T23:08:20-03:00",
      "likes": 24,
      "retweets": 4,
      "replies": 2,
      "views": 9010,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "1973589021306789971",
      "handle": "latentholdings",
      "text": "RT @JosephJacks_: When in doubt, always consult @taoapp_ We\u2019ve massively expanded the metrics and information on all subnet pages. So many\u2026",
      "created_at": "2025-10-02T00:21:04-03:00",
      "likes": 154,
      "retweets": 27,
      "replies": 21,
      "views": 6786,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "1973578086559129900",
      "handle": "latentholdings",
      "text": "RT @markjeffrey: Was just made aware of this ... \n\nJust a proposal -- but I think it the correct answer. \n\nTL;DR: Subnets halve in sync wit\u2026",
      "created_at": "2025-10-01T23:37:37-03:00",
      "likes": 155,
      "retweets": 24,
      "replies": 25,
      "views": 29241,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "1972541252550922453",
      "handle": "latentholdings",
      "text": "RT @JosephJacks_: Bittensor Subnet 5 is permissionlessly incentivizing hill-climbing of ARC-AGI \u2026 If the top incentive mechanisms are any i\u2026",
      "created_at": "2025-09-29T02:57:37-03:00",
      "likes": 73,
      "retweets": 11,
      "replies": 5,
      "views": 10175,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    }
  ]
}
