You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#4789 (Neuron/hotkey registration flow) specs how an individual customer's rented compute-time gets registered. A subnet funding its own pool for its own repo is a different registrant shape: a subnet, not an individual, and the thing being registered is a standing funded pool tied to a repo, not a one-off compute-time allocation.
Area
Product spec / gittensor economics. Extends #4789's pattern rather than replacing it.
Proposal
Define, at spec level, how a subnet-level registration differs from #4789's individual-customer flow:
What identifies "this subnet" vs. "this repo" vs. "this pool" as distinct, related entities.
Whether this reuses gittensor's existing repo-registration flow (gittensor.io/miners/repository) as the front door, with pool-funding as an added step, or needs its own entry point — read the existing flow's actual current shape before assuming either.
What a subnet needs to provide to stand up a pool (repo identity, funding source, any scope constraints on what AMS is allowed to touch) — mirrors the kind of boundary Third-party autonomy & security governance spec #4782's governance spec already defines for third-party-repo autonomy generally; don't re-derive that here, reference it.
How pool state (funded, active, exhausted, paused) is surfaced back to the subnet — read-only reporting shape, not the settlement mechanics themselves (#[settlement-interface issue]'s job).
The gittensor repo-registration flow (gittensor.io/miners/repository)
Boundaries
Spec only. Depends on the core-mechanism issue being roughly settled first (this issue defines the registration shape, that one defines what is being registered and why). No wallet/hotkey material.
maintainer-only — planning/decision issue, not itself a build task.
Problem
#4789 (Neuron/hotkey registration flow) specs how an individual customer's rented compute-time gets registered. A subnet funding its own pool for its own repo is a different registrant shape: a subnet, not an individual, and the thing being registered is a standing funded pool tied to a repo, not a one-off compute-time allocation.
Area
Product spec / gittensor economics. Extends #4789's pattern rather than replacing it.
Proposal
Define, at spec level, how a subnet-level registration differs from #4789's individual-customer flow:
gittensor.io/miners/repository) as the front door, with pool-funding as an added step, or needs its own entry point — read the existing flow's actual current shape before assuming either.Deliverables
Resources
gittensor.io/miners/repository)Boundaries
Spec only. Depends on the core-mechanism issue being roughly settled first (this issue defines the registration shape, that one defines what is being registered and why). No wallet/hotkey material.
maintainer-only — planning/decision issue, not itself a build task.