SubnetOwnerCutSet

Event Re-added v133 → v133, v134 → v135, v136 → v141, v142 → v148, v149 → v165, v195 → v219, v233 → v247, v252 → v265, v273 → v277, v290 → v315, v320 → v326, v334 → current #55

Emitted when subnet owner emission cut is changed.

View events on chain
Useful for: subnet ownersminersvalidatorsstakersanalytics

The Big Picture

Subnet owners lock TAO to create subnets and in return receive a 'cut' of all emissions on their subnet. This cut comes off the top before emissions are distributed to miners, validators, and stakers. A higher cut rewards subnet creators more but leaves less for participants. This parameter sets the network-wide default - the percentage that subnet owners receive. It's a key economic lever affecting incentives to create and operate subnets.

Why This Matters

As a miner/validator/staker, the owner cut comes out of 'your' potential rewards. A 10% owner cut means 90% goes to participants. If you're thinking of creating a subnet, the cut determines your passive income from running it. This event signals changes to this fundamental economic parameter.

Example Scenario

The network decides to increase incentives for subnet creation. SubnetOwnerCutSet fires with a new value of 18% (up from 15%). Now subnet owners receive 18% of their subnet's emissions. If subnet 1 emits 100 TAO, 18 TAO goes to the owner and 82 TAO is distributed to participants. This might encourage more subnet creation.

Common Questions

Who can change the subnet owner cut?
Only network admins (sudo). It's a network-wide parameter affecting all subnets, not something individual subnet owners control.
Does this affect my existing stake?
Yes, indirectly. If owner cut increases, your share of emissions decreases (and vice versa). Your stake amount stays the same, but the emissions pool you share is smaller.
What's a typical owner cut percentage?
It varies by network governance decisions. Check the current SubnetOwnerCut constant for the active value. Historical changes can be tracked via this event.

Use Cases

  • Understand what portion of emissions goes to subnet owners
  • Model ROI for creating subnets at different cut levels
  • Track network-wide changes to emission distribution
  • Plan participation strategy based on owner take

How to Use This Event

  • Monitor for governance changes to owner cut
  • Factor into subnet creation ROI calculations
  • Track historical changes to understand network evolution

From Chain Metadata

the subnet owner cut is set.

Triggers

Preconditions

  • Caller has admin/sudo privileges
  • New cut percentage is within valid range

Effects

Postconditions

  • SubnetOwnerCut updated
  • Future emissions will use new cut percentage

Side Effects

  • Changes how much subnet owners receive from emissions
  • Inversely affects miner/validator/staker rewards
  • May influence subnet creation economics

Event Data

#NameTypeDescription
0
arg0
u16 Event field #0 (u16)

Code Examples

import { ApiPromise, WsProvider } from "@polkadot/api";
import { stringCamelCase } from "@polkadot/util";

const provider = new WsProvider("wss://entrypoint-finney.opentensor.ai:443");
const api = await ApiPromise.create({ provider });

// Subscribe to SubnetOwnerCutSet events
api.query.system.events((events) => {
  events
    .filter(({ event }) =>
      event.section === stringCamelCase("SubtensorModule") &&
      event.method === "SubnetOwnerCutSet"
    )
    .forEach(({ event }) => {
      console.log("SubnetOwnerCutSet:", event.data.toHuman());
    });
});

Version History

v133 block 1,404,224 1 args
v134 block 1,455,498 1 args
v136 block 1,756,781 1 args
v142 block 2,543,779 1 args
v149 block 3,014,339 1 args
v195 block 3,791,350 1 args
v233 block 4,920,350 1 args
v252 block 5,163,656 1 args
v273 block 5,659,032 1 args
v290 block 5,947,548 1 args
v320 block 6,523,566 1 args
v334 block 6,811,690 1 args Current

Runtime Info

View Source
Pallet Index
7
Event Index
55
First Version
v133
Current Version
v393