POWRegistrationsThisInterval

Storage Map v101 → current

POW registrations in current interval.

Explore chain
Queried by: developersanalytics

The Big Picture

When POW registrations are high, it suggests POW is more economical than burn (compute is cheaper than TAO at current prices). Low POW suggests burn is preferred. Useful for understanding market dynamics.

Why This Matters

Is POW or burn more popular? This shows POW count. Compare to RegistrationsThisInterval - BurnRegistrationsThisInterval to understand the split.

Example Scenario

Query POWRegistrationsThisInterval(netuid=1) returns 2. Total is 5. So 2 POW + 3 burn = burn is currently more popular on this subnet.

Common Questions

Why does the split matter?
Indicates relative economics. If everyone is using burn, POW might be too hard or compute is expensive. If all POW, burn might be too expensive.

Use Cases

  • Analyze which registration method is more popular
  • Research registration economics
  • Compare POW vs burn cost-effectiveness
  • Build registration method analytics
  • Track shifts in registration behavior

Purpose & Usage

Purpose

Track POW vs burn registration split - shows which method people prefer.

Common Query Patterns

  • Query by netuid
  • Analyze registration method preferences
  • Compare POW vs burn economics

Query Keys

#NameTypeDescription
1
key1
u16 key1 (u16)

Stored Value

value (u16)

Relationships

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 });

// Query POWRegistrationsThisInterval storage
const key1 = 0;

const result = await api.query
  [stringCamelCase("SubtensorModule")]
  [stringCamelCase("POWRegistrationsThisInterval")](
  key1
);

console.log("POWRegistrationsThisInterval:", result.toHuman());

Runtime Info

View Source
Pallet
SubtensorModule
Storage Kind
Map
First Version
v101
Current Version
v393