{"project":{"slug":"bittensor","name":"Bittensor","url":"https://heyresearch.xyz/project/bittensor"},"lens":"held","items":[{"id":"ship:4e65d2ed-0247-469d-a5ec-716ad0303a38","kind":"contract_deploy","at":"2026-08-26T23:17:16.000Z","precision":"EXACT","title":"Deployed a new contract: SpokeGateway","summary":"The account that launched Bittensor’s token deployed SpokeGateway at 0x53dc…65d8 on 2026-08-26. Read from the chain; the creating transaction is the evidence.","recordedAt":"2026-09-18T14:08:40.408Z","eventType":"CONTRACT_DEPLOY_FOLLOWUP","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"launch_window","contextWords":"Recorded, not counted: it was deployed within 24 hours of the token’s own creation, so it is part of the launch, not building after it.","source":"https://robinhoodchain.blockscout.com/address/0x53dcc4fe04193e489be537f722f65317db1e65d8","marketAround":{"after":{"day":"2026-08-29"}}},{"id":"ship:54b6bbb7-a05f-4798-a9af-1d76b19d5003","kind":"contract_deploy","at":"2026-08-26T23:17:12.000Z","precision":"EXACT","title":"Deployed a new contract: BurnMintTokenPool","summary":"The account that launched Bittensor’s token deployed BurnMintTokenPool at 0xf5ac…e794 on 2026-08-26. Read from the chain; the creating transaction is the evidence.","recordedAt":"2026-09-18T14:08:39.155Z","eventType":"CONTRACT_DEPLOY_FOLLOWUP","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"launch_window","contextWords":"Recorded, not counted: it was deployed within 24 hours of the token’s own creation, so it is part of the launch, not building after it.","source":"https://robinhoodchain.blockscout.com/address/0xf5ac6d6bd12d8b87de3c136fac9375961577e794","marketAround":{"after":{"day":"2026-08-29"}}},{"id":"ship:a5f4d534-f1ec-430c-923a-e8dd13d48a94","kind":"code","at":"2026-07-10T23:59:00.000Z","precision":"WEEK","title":"Code changes, week of 2026-07-06 – 2026-07-12","summary":"1 active day in opentensor/bittensor.","recordedAt":"2026-09-18T17:06:01.152Z","eventType":"CODE_ACTIVITY","verification":"SOURCE_LINKED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","codeSubstance":{"verdict":"UNKNOWN","classifierVersion":"commit-substance-v3","countsAsBuilding":true,"commitsListed":1,"commitsRead":0,"changedCode":0,"documentationOrMaintenance":0,"substanceUnknown":0,"notRead":1,"files":{"source":0,"test":0,"docs":0,"readme":0,"dependency":0,"config":0,"ci":0,"generated":0,"asset":0,"whitespace":0,"rename":0,"data":0,"unknown":0},"weekFullyListed":false,"automatedCommits":0,"sampled":false,"basis":null,"summary":"HEY has not yet looked inside 1 commit from this week."},"source":"https://github.com/opentensor/bittensor","marketAround":{"after":{"day":"2026-08-28"}}},{"id":"ship:78b40a05-cf09-4ada-8199-62538d0b1e21","kind":"release","at":"2026-06-25T22:35:49.000Z","precision":"EXACT","title":"v10.5.0","summary":"## What's Changed * Release/10.3.2 by @thewhaleking in https://github.com/latent-to/bittensor/pull/3354 * Fixes tests in subtensor 2569 by @thewhaleking in https://github.com/latent-to/bittensor/pull/3355 * Improves monitor_requirements_size_master workflow by @thewhaleking in https://github.com/latent-to/bittensor/pull/3357 * PR guard workflow by @thewhaleking in https://github.com/latent-to/bittensor/pull/3358 * Support `Conviction v2` by @basfroman in https://github.com/latent-to/bittensor/pull/3361 * Changelog/10.4.0 + bumping version by @basfroman in https://github.com/latent-to/bittensor","recordedAt":"2026-09-12T16:54:42.960Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/RaoFoundation/bittensor/releases/tag/v10.5.0","marketAround":{"after":{"day":"2026-08-28"}}},{"id":"ship:be65da03-98ed-4fff-9dc4-7dad1925657b","kind":"release","at":"2026-06-11T19:37:57.000Z","precision":"EXACT","title":"v10.4.1","summary":"## What's Changed * Pins cyscale to 0.4.0 to avoid accidental upgrades which break `Subtensor.get_root_claimable_all_rates` **Full Changelog**: https://github.com/latent-to/bittensor/compare/v10.4.0...v10.4.1","recordedAt":"2026-09-12T16:54:42.967Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/RaoFoundation/bittensor/releases/tag/v10.4.1","marketAround":{"after":{"day":"2026-08-28"}}},{"id":"ship:1ba29c54-4494-4da7-b952-19cc24f92252","kind":"release","at":"2026-05-28T23:04:03.000Z","precision":"EXACT","title":"v10.4.0","summary":"## What's Changed * Fixes tests in subtensor 2569 by @thewhaleking in https://github.com/latent-to/bittensor/pull/3355 * Improves monitor_requirements_size_master workflow by @thewhaleking in https://github.com/latent-to/bittensor/pull/3357 * PR guard workflow by @thewhaleking in https://github.com/latent-to/bittensor/pull/3358 * Support `Conviction v2` by @basfroman in https://github.com/latent-to/bittensor/pull/3361 * Changelog/10.4.0 + bumping version by @basfroman in https://github.com/latent-to/bittensor/pull/3363 **Full Changelog**: https://github.com/latent-to/bittensor/compare/v10.3.2.","recordedAt":"2026-09-12T16:54:42.985Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/RaoFoundation/bittensor/releases/tag/v10.4.0","marketAround":{"after":{"day":"2026-08-28"}}},{"id":"ship:c552955a-51c6-4c99-87be-e91bbc6d51b6","kind":"release","at":"2026-05-15T09:22:42.000Z","precision":"EXACT","title":"v10.3.2","summary":"## What's Changed * Release/10.3.1 by @basfroman in https://github.com/latent-to/bittensor/pull/3343 * Fix `--help` hijacking on import bittensor by @basfroman in https://github.com/latent-to/bittensor/pull/3347 * Hopefully, this is a fix for the flaky e2e test by @basfroman in https://github.com/latent-to/bittensor/pull/3348 * fix(axon): narrow preprocess exception handling and chain causes by @RUNECTZ33 in https://github.com/latent-to/bittensor/pull/3346 * run do_take_checks at pool validation by @thewhaleking in https://github.com/latent-to/bittensor/pull/3350 * Mev Shield Nonce Increment F","recordedAt":"2026-09-12T16:54:42.989Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/RaoFoundation/bittensor/releases/tag/v10.3.2","marketAround":{"after":{"day":"2026-08-28"}}},{"id":"ship:11605de2-d6b1-415d-9f44-05a70da28255","kind":"release","at":"2026-05-06T16:27:08.000Z","precision":"EXACT","title":"v10.3.1","summary":"## What's Changed * Release/10.3.0 by @thewhaleking in https://github.com/latent-to/bittensor/pull/3332 * Bumps cyscale and ASI by @thewhaleking in https://github.com/latent-to/bittensor/pull/3336 * fix(networking): catch real exceptions in get_external_ip fallback chain by @ArtificialXai in https://github.com/latent-to/bittensor/pull/3318 * Updates packages with CVEs by @thewhaleking in https://github.com/latent-to/bittensor/pull/3339 * Should fix the change to pytest-asyncio 1.3 by @thewhaleking in https://github.com/latent-to/bittensor/pull/3340 * Bumping deps versions by @basfroman in http","recordedAt":"2026-09-12T16:54:42.992Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/RaoFoundation/bittensor/releases/tag/v10.3.1","marketAround":{"after":{"day":"2026-08-28"}}},{"id":"ship:93e6963f-6efd-49a4-99ad-c6db5eff9c13","kind":"release","at":"2026-04-28T20:15:25.000Z","precision":"EXACT","title":"v10.3.0","summary":"## What's Changed * Fix logging.info and state transitions in LoggingMachine by @ionodeionode in https://github.com/latent-to/bittensor/pull/3270 * Feat/coldkey swap clear by @ibraheem-abe in https://github.com/latent-to/bittensor/pull/3296 * Removes munch by @thewhaleking in https://github.com/latent-to/bittensor/pull/3298 * Ensures we don't accidentally install ASI 2.0 on this by @thewhaleking in https://github.com/latent-to/bittensor/pull/3302 * There is not Balances.transfer by @thewhaleking in https://github.com/latent-to/bittensor/pull/3300 * Bumps all workflows versions by @thewhaleking","recordedAt":"2026-09-12T16:54:42.996Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/RaoFoundation/bittensor/releases/tag/v10.3.0","marketAround":{"after":{"day":"2026-08-28"}}},{"id":"ship:dc308207-af23-4ffb-af4b-3c334beac3b4","kind":"release","at":"2026-04-24T19:15:07.000Z","precision":"EXACT","title":"v1.3.0rc1","summary":"## What's Changed * Fix logging.info and state transitions in LoggingMachine by @ionodeionode in https://github.com/latent-to/bittensor/pull/3270 * Feat/coldkey swap clear by @ibraheem-abe in https://github.com/latent-to/bittensor/pull/3296 * Removes munch by @thewhaleking in https://github.com/latent-to/bittensor/pull/3298 * Ensures we don't accidentally install ASI 2.0 on this by @thewhaleking in https://github.com/latent-to/bittensor/pull/3302 * There is not Balances.transfer by @thewhaleking in https://github.com/latent-to/bittensor/pull/3300 * Bumps all workflows versions by @thewhaleking","recordedAt":"2026-09-12T16:54:42.998Z","eventType":"GITHUB_RELEASE","verification":"SOURCE_LINKED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/RaoFoundation/bittensor/releases/tag/v10.3.0rc1","marketAround":{"after":{"day":"2026-08-28"}}},{"id":"ship:6a5ba814-385b-4d67-90cd-5957c3ff04cc","kind":"release","at":"2026-04-22T18:27:14.000Z","precision":"EXACT","title":"v10.2.1","summary":"## What's Changed * Hotfix: Pins ASI version under 2.0 by @thewhaleking in https://github.com/latent-to/bittensor/pull/3320 **Full Changelog**: https://github.com/latent-to/bittensor/compare/v10.2.0...v10.2.1","recordedAt":"2026-09-12T16:54:43.001Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/RaoFoundation/bittensor/releases/tag/v10.2.1","marketAround":{"after":{"day":"2026-08-28"}}},{"id":"ship:9ee63568-785c-44ca-8071-a2321d8305ba","kind":"release","at":"2026-03-20T00:50:19.000Z","precision":"EXACT","title":"v10.2.0","summary":"## What's Changed * Rework coldkey swap by @basfroman in https://github.com/opentensor/bittensor/pull/3218 * Make SDK consistent with new `Balancer swap` logic by @basfroman in https://github.com/opentensor/bittensor/pull/3250 * Fixes for many chain changes by @basfroman in https://github.com/opentensor/bittensor/pull/3254 * Add subnet buyback extrinsic support to SDK by @basfroman in https://github.com/opentensor/bittensor/pull/3249 * Add py.typed and pkg tools by @thewhaleking in https://github.com/opentensor/bittensor/pull/3253 * Rename `subnet_buyback` extrinsic `to add_stake_burn` by @bas","recordedAt":"2026-09-12T16:54:43.003Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/RaoFoundation/bittensor/releases/tag/v10.2.0","marketAround":{"after":{"day":"2026-08-28"}}},{"id":"ship:a83a35a1-5edf-425c-9baf-843fcd961c5f","kind":"release","at":"2026-03-04T01:07:45.000Z","precision":"EXACT","title":"10.2.0rc1","summary":"## What's Changed * Rework coldkey swap by @basfroman in https://github.com/opentensor/bittensor/pull/3218 * Make SDK consistent with new `Balancer swap` logic by @basfroman in https://github.com/opentensor/bittensor/pull/3250 * Fixes for many chain changes by @basfroman in https://github.com/opentensor/bittensor/pull/3254 * Add subnet buyback extrinsic support to SDK by @basfroman in https://github.com/opentensor/bittensor/pull/3249 * Add py.typed and pkg tools by @thewhaleking in https://github.com/opentensor/bittensor/pull/3253 * Rename `subnet_buyback` extrinsic `to add_stake_burn` by @bas","recordedAt":"2026-09-12T16:54:43.006Z","eventType":"GITHUB_RELEASE","verification":"SOURCE_LINKED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/RaoFoundation/bittensor/releases/tag/10.2.0rc1","marketAround":{"after":{"day":"2026-08-28"}}},{"id":"ship:24ac7a03-b005-4091-8319-f12ae3e78db2","kind":"release","at":"2026-01-29T23:29:41.000Z","precision":"EXACT","title":"v10.1.0","summary":"## What's Changed * Release/v10.0.0 by @basfroman in https://github.com/opentensor/bittensor/pull/3206 * Release/v10.0.1 by @basfroman in https://github.com/opentensor/bittensor/pull/3230 * Fix for async metagraph initialization by @basfroman in https://github.com/opentensor/bittensor/pull/3236 * Clarify return ordering and units for `get_revealed_commitment_by_hotkey` by @Dairus01 in https://github.com/opentensor/bittensor/pull/3231 * Skips user liquidity e2e test pending the rework by @basfroman in https://github.com/opentensor/bittensor/pull/3239 * chore: fix incorrect Optional type annotat","recordedAt":"2026-09-12T16:54:43.009Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/RaoFoundation/bittensor/releases/tag/v10.1.0","marketAround":{"after":{"day":"2026-08-28"}}},{"id":"ship:7e21c5bb-cbed-4e90-b80a-e1f6dc810c44","kind":"release","at":"2025-12-22T19:05:58.000Z","precision":"EXACT","title":"v10.0.1","summary":"## What's Changed * Improve GH workflows by @basfroman in https://github.com/opentensor/bittensor/pull/3207 * Small but still important changes by @basfroman in https://github.com/opentensor/bittensor/pull/3210 * Refactor neuron and metagraph by @basfroman in https://github.com/opentensor/bittensor/pull/3214 * Fix docstrings by @basfroman in https://github.com/opentensor/bittensor/pull/3217 * Temporary test failure, for workflow testing purposes by @basfroman in https://github.com/opentensor/bittensor/pull/3226 * Fix nightly workflow by @basfroman in https://github.com/opentensor/bittensor/pul","recordedAt":"2026-09-12T16:54:43.011Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/RaoFoundation/bittensor/releases/tag/v10.0.1","marketAround":{"after":{"day":"2026-08-28"}}},{"id":"ship:41667c4d-9f7d-4311-bf80-f2b00a22682a","kind":"release","at":"2025-12-10T00:40:11.000Z","precision":"EXACT","title":"v10.0.0","summary":"## What's Changed * [v10] Add warning about MeV HK usage by @basfroman in https://github.com/opentensor/bittensor/pull/3204 * [v10] Avoid negative balance to add_stake by @basfroman in https://github.com/opentensor/bittensor/pull/3202 * [v10] Fix: Correct nonce argument usage in MEV shield by ibraheem-abe https://github.com/opentensor/bittensor/pull/3199 * [v10] MeV update by @basfroman in https://github.com/opentensor/bittensor/pull/3192 * [v10] RootClaim update by @basfroman in https://github.com/opentensor/bittensor/pull/3154 * feat: add comprehensive unit tests for bittensor.core.stream mo","recordedAt":"2026-09-12T16:54:43.014Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/RaoFoundation/bittensor/releases/tag/v10.0.0","marketAround":{"after":{"day":"2026-08-28"}}},{"id":"ship:24d1ebf6-d206-43c0-b0f3-5858bb44e446","kind":"release","at":"2025-12-08T20:48:23.000Z","precision":"EXACT","title":"v10.0.0rc5","summary":"## What's Changed * [v10] Release/v10.0.0rc4 by @basfroman in https://github.com/opentensor/bittensor/pull/3161 * [v10] RootClaim update by @basfroman in https://github.com/opentensor/bittensor/pull/3154 * feat: add comprehensive unit tests for bittensor.core.stream module by @codomposer in https://github.com/opentensor/bittensor/pull/3168 * [v10] `MEV Shield Protection` support by @basfroman in https://github.com/opentensor/bittensor/pull/3163 * [v10] Fix `blocks_until` issue in `get_next_epoch_start_block` by @basfroman in https://github.com/opentensor/bittensor/pull/3188 * [v10]Transaction-","recordedAt":"2026-09-12T16:54:43.016Z","eventType":"GITHUB_RELEASE","verification":"SOURCE_LINKED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/RaoFoundation/bittensor/releases/tag/v10.0.0rc5","marketAround":{"after":{"day":"2026-08-28"}}},{"id":"ship:dae45b66-2f16-4294-b941-87ba28331572","kind":"release","at":"2025-11-26T18:55:23.000Z","precision":"EXACT","title":"v10.0.0rc4","summary":"## What's Changed * [v10] Release/v10.0.0rc3 by @basfroman in https://github.com/opentensor/bittensor/pull/3135 * [v10] Subtensor Pallet-Based GenericCall creation logic. by @basfroman in https://github.com/opentensor/bittensor/pull/3136 * [v10] bye bye Subvortex :( by @basfroman in https://github.com/opentensor/bittensor/pull/3141 * [v10] fix: simplify `AxonInfo.__eq__` method and add type check by @basfroman in https://github.com/opentensor/bittensor/pull/3142 * [v10] Add Proxy Pallet Support by @basfroman in https://github.com/opentensor/bittensor/pull/3140 * [v10] New logic + small refacto","recordedAt":"2026-09-12T16:54:43.019Z","eventType":"GITHUB_RELEASE","verification":"SOURCE_LINKED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/RaoFoundation/bittensor/releases/tag/v10.0.0rc4","marketAround":{"after":{"day":"2026-08-28"}}},{"id":"ship:50f8c24a-22a0-4bcc-befa-3be39866c0f4","kind":"release","at":"2025-11-05T22:27:16.000Z","precision":"EXACT","title":"v10.0.0rc3","summary":"## What's Changed * [v10] Rename `max_retries` to `max_attempts` to be more obvious by @basfroman in https://github.com/opentensor/bittensor/pull/3108 * [v10] Release/v10.0.0rc2 by @basfroman in https://github.com/opentensor/bittensor/pull/3107 * [v10] Apply default era.period to all extrinsics by @basfroman in https://github.com/opentensor/bittensor/pull/3116 * [v10] Update subnet owner by @basfroman in https://github.com/opentensor/bittensor/pull/3119 * [v10] Separate hot and cold keys in tests by @basfroman in https://github.com/opentensor/bittensor/pull/3120 * [V10] python3.14 by @thewhale","recordedAt":"2026-09-12T16:54:43.021Z","eventType":"GITHUB_RELEASE","verification":"SOURCE_LINKED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/RaoFoundation/bittensor/releases/tag/v10.0.0rc3","marketAround":{"after":{"day":"2026-08-28"}}},{"id":"ship:2ab9f6d1-88ad-43fe-ad99-88dae63b78c0","kind":"release","at":"2025-10-30T19:55:51.000Z","precision":"EXACT","title":"v9.12.2","summary":"## What's Changed * Use uv pip for e2e dependency installation by @thewhaleking in https://github.com/opentensor/bittensor/pull/3109 * Fix for `test_liquidity` by @basfroman in https://github.com/opentensor/bittensor/pull/3114 * Apply default `era.period` to all subtensor extrinsic calls by @basfroman in https://github.com/opentensor/bittensor/pull/3115 * set root owner for fast runtime time by @basfroman in https://github.com/opentensor/bittensor/pull/3118 * Allow python 3.14 by @thewhaleking in https://github.com/opentensor/bittensor/pull/3122 **Full Changelog**: https://github.com/opentenso","recordedAt":"2026-09-12T16:54:43.024Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/RaoFoundation/bittensor/releases/tag/v9.12.2","marketAround":{"after":{"day":"2026-08-28"}}},{"id":"ship:313f4827-19ba-40b6-8ddf-92d703e02787","kind":"release","at":"2025-10-20T19:48:10.000Z","precision":"EXACT","title":"v9.12.1","summary":"## What's Changed * replace error by @basfroman in https://github.com/opentensor/bittensor/pull/3092 * Update type hint/docstring for ws_shutdown_timer by @thewhaleking in https://github.com/opentensor/bittensor/pull/3090 * Commenting on the test until the new governance come by @basfroman in https://github.com/opentensor/bittensor/pull/3101 * Bumping scalecodec to 1.2.12 by @basfroman in https://github.com/opentensor/bittensor/pull/3104 **Full Changelog**: https://github.com/opentensor/bittensor/compare/v9.12.0...v9.12.1","recordedAt":"2026-09-12T16:54:43.026Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/RaoFoundation/bittensor/releases/tag/v9.12.1","marketAround":{"after":{"day":"2026-08-28"}}},{"id":"ship:528be0d2-90de-454a-9060-709dccaf4a4f","kind":"release","at":"2025-10-08T17:50:06.000Z","precision":"EXACT","title":"v9.12.0","summary":"## What's Changed * Websocket Stub Generator Script by @thewhaleking in https://github.com/opentensor/bittensor/pull/3067 * set auto hotkey per subnet by @basfroman in https://github.com/opentensor/bittensor/pull/3062 * Update get_neuron_for_pubkey_and_subnet to use block_hash instead of block and block_hash by @yuma-doc in https://github.com/opentensor/bittensor/pull/3084 * Improves `determine_block_hash` method of `AsyncSubtensor` by @thewhaleking in https://github.com/opentensor/bittensor/pull/3087 ## New Contributors * @yuma-doc made their first contribution in https://github.com/opentenso","recordedAt":"2026-09-12T16:54:43.029Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/RaoFoundation/bittensor/releases/tag/v9.12.0","marketAround":{"after":{"day":"2026-08-28"}}},{"id":"ship:d92635e6-9a69-4679-bc31-5f14b432120f","kind":"release","at":"2025-09-26T00:46:02.000Z","precision":"EXACT","title":"v9.11.1","summary":"## What's Changed * Fix bug with unlocking keypair in mechanism extrinsics by @basfroman in https://github.com/opentensor/bittensor/pull/3070 * Changelog + bumping version 9.11.1 by @basfroman in https://github.com/opentensor/bittensor/pull/3071 **Full Changelog**: https://github.com/opentensor/bittensor/compare/v9.11.0...v9.11.1","recordedAt":"2026-09-12T16:54:43.031Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/RaoFoundation/bittensor/releases/tag/v9.11.1","marketAround":{"after":{"day":"2026-08-28"}}},{"id":"ship:670f7cd1-aa44-4354-bb7d-793a2ff11174","kind":"release","at":"2025-09-25T23:12:51.000Z","precision":"EXACT","title":"v9.11.0","summary":"## What's Changed * Fix broken links in CONTRIBUTING.md by @Gimzou in https://github.com/opentensor/bittensor/pull/3041 * Fix after `Rate limit hyperparams setting` by @basfroman in https://github.com/opentensor/bittensor/pull/3052 * Fix SubtensorApi unit tests by @basfroman in https://github.com/opentensor/bittensor/pull/3054 * add commitments data into metagraph by @basfroman in https://github.com/opentensor/bittensor/pull/3055 * add getting OwnerHyperparamRateLimit in e2e test by @basfroman in https://github.com/opentensor/bittensor/pull/3059 * update make file by @basfroman in https://gith","recordedAt":"2026-09-12T16:54:43.034Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/RaoFoundation/bittensor/releases/tag/v9.11.0","marketAround":{"after":{"day":"2026-08-28"}}},{"id":"ship:1b329789-2ce9-46cc-9183-492a7e7f1ede","kind":"release","at":"2025-09-05T20:54:01.000Z","precision":"EXACT","title":"v9.10.1","summary":"## What's Changed * Async Get_balances at a specific block returns current block by @basfroman in https://github.com/opentensor/bittensor/pull/3043 * Fix bug if `block==0` by @basfroman in https://github.com/opentensor/bittensor/pull/3044 * docs: Update Bittensor documentation link by @Galoretka in https://github.com/opentensor/bittensor/pull/3040 * Update changelog + version to 9.10.1 by @basfroman in https://github.com/opentensor/bittensor/pull/3048 * Release/9.10.1 by @basfroman in https://github.com/opentensor/bittensor/pull/3049 ## New Contributors * @Galoretka made their first contributi","recordedAt":"2026-09-12T16:54:43.038Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/RaoFoundation/bittensor/releases/tag/v9.10.1","marketAround":{"after":{"day":"2026-08-28"}}},{"id":"ship:72d4af5a-67e7-479c-96ad-5f4377f8a1c6","kind":"release","at":"2025-08-28T23:10:59.000Z","precision":"EXACT","title":"v9.10.0","summary":"## What's Changed * Fixes broken e2e tests by @thewhaleking in https://github.com/opentensor/bittensor/pull/3020 * Add async crv4 e2e test by @basfroman in https://github.com/opentensor/bittensor/pull/3022 * Use `TimelockedWeightCommits` instead of `CRV3WeightCommitsV2` by @basfroman in https://github.com/opentensor/bittensor/pull/3023 * fix: reflect correct return types for get_delegated by @Arthurdw in https://github.com/opentensor/bittensor/pull/3016 * Fix `flaky` e2e test (tests.e2e_tests.test_staking.test_safe_staking_scenarios) by @basfroman in https://github.com/opentensor/bittensor/pul","recordedAt":"2026-09-12T16:54:43.040Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/RaoFoundation/bittensor/releases/tag/v9.10.0","marketAround":{"after":{"day":"2026-08-28"}}},{"id":"ship:ed84d121-f968-427d-830c-7c02cb50b462","kind":"release","at":"2025-08-12T17:08:05.000Z","precision":"EXACT","title":"v9.9.0","summary":"## What's Changed * Release/9.8.3 by @thewhaleking in https://github.com/opentensor/bittensor/pull/2982 * Fix crv3 tests after devnet-ready get `CRV3WeightCommitsV2` by @basfroman in https://github.com/opentensor/bittensor/pull/2978 * Add webhook for failed nightly tests by @basfroman in https://github.com/opentensor/bittensor/pull/2987 * Fix liquidity test (non-fast-blocks node) by @basfroman in https://github.com/opentensor/bittensor/pull/2988 * improve nightly logic by @basfroman in https://github.com/opentensor/bittensor/pull/2989 * improve nightly 2 by @basfroman in https://github.com/ope","recordedAt":"2026-09-12T16:54:43.043Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/RaoFoundation/bittensor/releases/tag/v9.9.0","marketAround":{"after":{"day":"2026-08-28"}}},{"id":"ship:4463f2c7-850e-4578-8f03-5cb129e68c51","kind":"release","at":"2025-07-18T18:06:14.000Z","precision":"EXACT","title":"v9.8.3","summary":"## What's Changed * Release/9.8.2 by @ibraheem-abe in https://github.com/opentensor/bittensor/pull/2963 * improve make file by @basfroman in https://github.com/opentensor/bittensor/pull/2965 * Move all workflows from `app.circleci.com` to `GH actions` by @basfroman in https://github.com/opentensor/bittensor/pull/2970 * Improve `changelog` workflow by @basfroman in https://github.com/opentensor/bittensor/pull/2973 * Add SECURITY.md by @basfroman in https://github.com/opentensor/bittensor/pull/2976 * Improve test infrastructure by @basfroman in https://github.com/opentensor/bittensor/pull/2974 *","recordedAt":"2026-09-12T16:54:43.047Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/RaoFoundation/bittensor/releases/tag/v9.8.3","marketAround":{"after":{"day":"2026-08-28"}}},{"id":"ship:5cc0dae5-7a90-4638-87e5-94eed6e6df77","kind":"release","at":"2025-07-10T23:13:11.000Z","precision":"EXACT","title":"v9.8.2","summary":"## What's Changed * edit docstrings by @MichaelTrestman in https://github.com/opentensor/bittensor/pull/2951 * fix and improve e2e stake fee test by @basfroman in https://github.com/opentensor/bittensor/pull/2959 * Make DynamicInfo backwards compatible by @basfroman in https://github.com/opentensor/bittensor/pull/2958 * Update staking fee logic by @basfroman in https://github.com/opentensor/bittensor/pull/2961 * 9.8.2: Bumps version and changelog by @ibraheem-abe in https://github.com/opentensor/bittensor/pull/2962 ## New Contributors * @MichaelTrestman made their first contribution in https:/","recordedAt":"2026-09-12T16:54:43.054Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/RaoFoundation/bittensor/releases/tag/v9.8.2","marketAround":{"after":{"day":"2026-08-28"}}},{"id":"ship:53bce432-f6e7-4b9e-96f8-c8b525d5c071","kind":"release","at":"2025-07-09T02:09:47.000Z","precision":"EXACT","title":"v9.8.1","summary":"## What's Changed * New logic to get price for `DynamicInfo` by @basfroman in https://github.com/opentensor/bittensor/pull/2952 * Safe staking: Updates safe staking limits by @ibraheem-abe in https://github.com/opentensor/bittensor/pull/2950 **Full Changelog**: https://github.com/opentensor/bittensor/compare/v9.8.0...v9.8.1","recordedAt":"2026-09-12T16:54:43.057Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/RaoFoundation/bittensor/releases/tag/v9.8.1","marketAround":{"after":{"day":"2026-08-28"}}},{"id":"ship:cbc7d51b-dbe2-421c-bf5a-4c5df0e5881b","kind":"release","at":"2025-07-08T00:48:43.000Z","precision":"EXACT","title":"v9.8.0","summary":"## What's Changed * Update e2e-tests (metagraph_info, staking) by @basfroman in https://github.com/opentensor/bittensor/pull/2907 * Add method to fetch parents for child hotkeys by @thewhaleking in https://github.com/opentensor/bittensor/pull/2906 * Add local env variable for `config.wallet.*` by @basfroman in https://github.com/opentensor/bittensor/pull/2908 * Subtensor docstring cleanup by @thewhaleking in https://github.com/opentensor/bittensor/pull/2910 * Release/9.7.1 by @ibraheem-abe in https://github.com/opentensor/bittensor/pull/2911 * Backmerge/9.7.1 by @thewhaleking in https://github","recordedAt":"2026-09-12T16:54:43.060Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/RaoFoundation/bittensor/releases/tag/v9.8.0","marketAround":{"after":{"day":"2026-08-28"}}},{"id":"ship:2b5dc280-d1bf-4d79-8b53-8139d2d23520","kind":"release","at":"2025-05-29T21:34:47.000Z","precision":"EXACT","title":"v9.7.0","summary":"## What's Changed * Release/9.6.1 by @ibraheem-abe in https://github.com/opentensor/bittensor/pull/2892 * Add `get_subnet_info` by @basfroman in https://github.com/opentensor/bittensor/pull/2894 * Fix bug in `get_next_epoch_start_block` by @basfroman in https://github.com/opentensor/bittensor/pull/2899 * e2e workflow: improve skipping logic (no error when skip the job) by @basfroman in https://github.com/opentensor/bittensor/pull/2898 * Replace `transfer_allow_death` with `transfer_keep_alive` by @basfroman in https://github.com/opentensor/bittensor/pull/2900 * 9.6.2: Bumps version and changel","recordedAt":"2026-09-12T16:54:43.063Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/RaoFoundation/bittensor/releases/tag/v9.7.0","marketAround":{"after":{"day":"2026-08-28"}}},{"id":"ship:2f9dbc66-d4da-484d-8b9c-b5406d4dc7e1","kind":"release","at":"2025-05-22T20:24:12.000Z","precision":"EXACT","title":"v9.6.1","summary":"## What's Changed * Release/9.6.0 by @ibraheem-abe in https://github.com/opentensor/bittensor/pull/2882 * Add stake before check `validator_permit` by @basfroman in https://github.com/opentensor/bittensor/pull/2884 * Add defaults for endpoint and network from local env by @basfroman in https://github.com/opentensor/bittensor/pull/2886 * Improve error message by @basfroman in https://github.com/opentensor/bittensor/pull/2888 * Make `unstake` and `unstake_multiple` for all Alphas more clear by @basfroman in https://github.com/opentensor/bittensor/pull/2885 * fix publish metadata by @basfroman in","recordedAt":"2026-09-12T16:54:43.073Z","eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","countsAsBuilding":false,"contextReason":"source:repo_not_corroborated","contextWords":"Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.","source":"https://github.com/RaoFoundation/bittensor/releases/tag/v9.6.1","marketAround":{"after":{"day":"2026-08-28"}}}],"totals":{"ships":33,"contractSource":0,"locks":0,"resumed":0,"marketIntegrity":0,"verification":0},"total":33,"truncated":false,"nextCursor":null,"disclaimer":"Public, source-backed activity HEY recorded. Still Building means counted ships during a market drawdown HEY itself tracked — it is not a prediction, not a ranking by price, and not investment advice. Few projects meet Still Building or Under the Radar at any time; both are strict by design, and list responses carry the counts."}