# TaoMarketCap - Full LLM Reference > Complete reference for LLM ingestion. > For a lightweight index see: https://taomarketcap.com/llms.txt TaoMarketCap is the primary analytics and tooling platform for the Bittensor ecosystem. It provides subnet performance tracking, validator metrics, complete on-chain history, tokenomics data, and native TAO swap/send functionality - all in one place. - Primary docs: https://docs.taomarketcap.com/ - Primary API: https://api.taomarketcap.com/ - Last updated: 2026-08-04 ## Bittensor Network Context Bittensor is a decentralized AI network where subnets are specialized task markets competing for TAO emissions. Key actors: **miners** (produce work), **validators** (score miners, set weights), **nominators/stakers** (delegate stake to validators). Core structures: subnets, metagraph, weights, emissions, Dynamic TAO (dTAO). TaoMarketCap focus: discover subnets, compare validator performance, track on-chain activity, and execute TAO operations natively. ## Header (visible across all pages) **Global header bar**: - **TAO(τ) Price** - Current TAO price in USD with 1d % change - **Market Cap** - Total TAO market cap - **24h Volume** - Network-wide 24h trading volume - **Supply** - Circulating / Max supply - **Staking APY** - Current network average staking APY - **Registration Price** - Current neuron registration cost in TAO - **Block Number** - Latest block height (live) **Top navigation (right side):** - **Search** - Global search across subnets, validators, and coldkeys. Shows trending results on open: Trending Subnets (with view count and % change), Trending Validators, and Trending Coldkeys - **$ / τ** - Currency toggle (USD / TAO) applied globally across all pages - **Wallet icon** - Connected wallet with balance. Opens wallet panel with: - Current wallet name, address, and Active status - **Swap / Send / Stake** quick action tabs - Portfolio token list (Bittensor TAO + all subnet Alpha positions with balance) - Transaction history tab with recent swaps (from/to subnet, amount, token icons) - Settings tab: Validator Strategy, Slippage (Auto), Root Claim type (Swap) - **Your wallets** panel - manage connected wallets, add new wallet ## / - Subnets Overview Real-time analytics dashboard for all active Bittensor subnets. Includes network-level summary metrics and a sortable, filterable table of all subnets. Available views: **Table**, **Bubbles**, **Heatmap**. ### Network Summary - **Sum of Subnet Prices** - Sum of all active subnet Alpha token prices in TAO. Ideal value = 1.0 TAO (perfect equilibrium). Above 1.0 = subnets collectively overvalued; below 1.0 = subsidy mechanism actively buying underpriced subnets. Excludes root subnet (0) and inactive subnets. - **Sum of Subnet Prices Chart** - Historical chart of the sum of subnet prices over time - **Total Subnets** - Total number of currently registered subnets on the network ### Subnets Table Columns Sortable by any column. Each row links to `/subnets/{netUid}` for full subnet detail. | Column | Field | Description | |---|---|---| | **#** | `rank` | Row index sorted by current Alpha price (highest first) | | **Subnet** | `subnet` | Subnet netuid and name/logo if SubnetIdentityV3 is set on-chain | | **Emission** | `emission` | Subnet's share of total network TAO injection per block (%). Higher = faster liquidity growth. Top subnets ~8% max | | **Price** | `price` | Current Alpha token price in TAO. Formula: `AlphaSqrtPrice²`. Derived from TAO/Alpha ratio in the liquidity pool | | **1h %** | `price_difference_hour` | Alpha price change over the last 1 hour | | **1d %** | `price_difference_day` | Alpha price change over the last 24 hours | | **7d %** | `price_difference_week` | Alpha price change over the last 7 days | | **1m %** | `price_difference_month` | Alpha price change over the last 30 days | | **Last 7 Days** | `chart_data` | Sparkline chart of price over the past 7 days. Green = price up vs 7d ago, Red = price down | | **FDV** | `fdv` | Fully Diluted Valuation - `Price × 21M max supply`. Theoretical maximum market cap | | **Market Cap** | `marketcap` | `Price × Circulating Supply`. Current total value of all circulating Alpha tokens | | **TAO Liquidity** | `tao_liquidity` | TAO held in the subnet's liquidity pool. Higher = less slippage. Grows via block injection over time | | **Alpha Liquidity** | `alpha_liquidity` | Alpha tokens held in the subnet's liquidity pool. Ratio to TAO determines price | | **24H Volume** | `volume` | Total TAO bought and sold in the last 24 hours | | **1H Net Volume** | `net_volume_1h` | `Buy Volume - Sell Volume` over 1 hour. Positive = buy pressure, Negative = sell pressure | | **24H Net Volume** | `net_volume_1d` | Net buy/sell pressure over 24 hours | | **7D Net Volume** | `net_volume_7d` | Net buy/sell pressure over 7 days | | **Chain Buys** | `excess_tao` | TAO spent per day by the chain's subsidy mechanism buying Alpha when price drops below emission rate. 0 = no subsidy needed | | **EMA Flow** | `subnet_ema_tao_flow` | Exponential Moving Average of net TAO flow. Smoothed trend of capital flowing in/out of the subnet | | **Neurons Burn 24H** | `neuron_regs_burned_24h` | Total TAO value spent on miner/validator registrations in 24h. Alpha is recycled (removed from supply) | | **Miners / Day** | `miners_tao_per_day` | Total daily TAO emissions distributed to miners, excluding the subnet owner's burn key | | **Root Prop** | `root_prop` | % of validator dividends (41% of Alpha emission) routed to Root stakers and auto-sold for TAO. New subnets ~100%, decreases over ~200 days. Higher = more sell pressure on Alpha | | **Circulating Supply** | `circulating_supply` | Alpha tokens in circulation (pool + all outstanding). ~10,000 Alpha/day per subnet on average | | **Holders** | `holders` | Unique coldkeys holding this subnet's Alpha. Counts owner wallets, not hotkeys | | **Total Stake** | `total_stake_tao` | Total TAO value staked across all validators on this subnet | | **Voting Power** | `total_voting_power` | Sum of all validators' EMA-smoothed alpha stake on this subnet, updated each epoch. Drives effective consensus influence (Yuma Consensus) and prevents sudden stake changes from immediately skewing emissions. Default ~2-week EMA half-life. Populated only for subnets that opted into voting power tracking | | **Realized PnL** | `realized_pnl_tao` | Aggregate locked-in profit/loss from closed positions (sells) across all holders | | **Unrealized PnL** | `unrealized_pnl_tao` | Paper profit/loss on current open holdings. Positive = holders in profit, Negative = holders underwater | | **Gini** | `gini` | Gini coefficient (0–1) measuring stake concentration among top 100 holders. Above 0.6 = whale-dominated | | **HHI** | `hhi` | Herfindahl-Hirschman Index (0–1) measuring ownership concentration across all holders. Above 0.25 = highly concentrated | | **ADR** | `adr` | Alpha Distribution Ratio = `alpha_out / alpha_in`. Below 1.0 = net accumulation, above 1.0 = net outflow | | **Views** | `views` | Page view count with change percentage - indicates community interest | ## Subnet 0 (Root Network) Subnet 0 is the root subnet of Bittensor - the network's governance and emission control layer. Unlike all other subnets, it does not produce a specific digital commodity. Instead, Root Network validators determine emission distribution across all other subnets. It is the primary hub for tracking TAO/USD price and network governance via the Senate. ### /subnets/0 - Root Subnet Overview Displays the global TAO/USD market price chart (TradingView). Unlike other subnets where the trade view shows a subnet-specific Alpha token price, Subnet 0 shows the TAO market price across the entire Bittensor ecosystem. **Available tabs:** #### Trade (`/subnets/0`) - Real-time TAO/USD price chart - Market volume, liquidity, and key market metrics for the full Bittensor ecosystem - Central hub for traders and investors analyzing TAO market performance #### Senate (`/subnets/0/senate`) The Senate is Bittensor's on-chain governing body - the top 64 validators by total stake on the Root Network. Senate members vote on proposals that affect network parameters and direction. Includes a donut chart visualizing stake dominance among current members. **Table columns:** | Column | Description | |---|---| | **Validator** | Validator name/logo and hotkey (SS58) - links to `/validators/{hotkey}` | | **UID** | Unique identifier for the validator's slot on the Root Network | | **Dominance** | Validator's share of total Senate stake (%). Higher = more governance influence | | **Total Staked** | Total TAO staked to this validator across the network (shown in TAO and USD) | | **τ/Day** | TAO earned per day by this validator from Root Network emissions | --- #### Registration (`/subnets/0/registration`) Lists all 64 registered UIDs on the Root Network. Unlike other subnets, registration here is stake-based with no burn cost - a new entrant displaces the lowest-stake member if all 64 slots are filled. Two views available via tabs: - **To be Removed** - UIDs at risk of displacement; sorted by lowest emission/stake, these are the validators most likely to be replaced by a new higher-stake registrant - **Registered UIDs** - all currently active registered UIDs on subnet 0 **Table columns:** | Column | Description | |---|---| | **#** | Row index | | **UID** | Validator's unique slot ID on the Root Network (highlighted in orange) | | **Hotkey** | SS58 hotkey address of the registered neuron - links to `/validators/{hotkey}` | | **Coldkey** | SS58 coldkey (owner) address - links to `/coldkey/{coldkey}` | | **Emission** | Validator's current emission score - key metric determining deregistration risk (0 = at risk) | | **Registered (UTC)** | Timestamp when this UID was registered on the Root Network | #### Staking (`/subnets/0/staking`) Historical log of all staking extrinsics on the root subnet. Each row represents a single `add_stake` or `remove_stake` operation executed on-chain. **Table columns:** | Column | Description | |---|---| | **Action** | Type of staking operation - `add_stake` (green) or `remove_stake` (red) | | **Account** | Coldkey (SS58 address) that initiated the transaction - links to `/coldkey/{coldkey}` | | **Validator** | Hotkey (SS58 address) of the validator being staked to or unstaked from - links to `/validators/{hotkey}` | | **Amount** | TAO amount staked or unstaked, shown in TAO and USD at time of transaction. Green = inflow to subnet 0, Red = outflow | | **Age** | Time elapsed since the transaction was executed | | **Result** | Whether the extrinsic executed successfully on-chain | | **Txn** | Link to the full extrinsic detail page at `/extrinsics/{blockNumber}-{txIndex}` | --- #### Stakers (`/subnets/0/stakers`) Ranked list of all coldkeys currently holding TAO stake on Subnet 0 (Root Network). Shows ownership concentration and distribution across the root subnet. **Table columns:** | Column | Description | |---|---| | **#** | Rank by stake amount (1 = largest holder) | | **Coldkey** | SS58 address of the holder - links to `/coldkey/{coldkey}` | | **Owned** | Percentage of total circulating TAO on subnet 0 owned by this coldkey | | *(bar)* | Visual percentage bar showing relative ownership share | | **Value** | Absolute amount of TAO held by this coldkey on subnet 0 (shown in TAO and USD) | ## /subnets/{netUid} - Subnet Detail Per-subnet analytics page. Header shows key subnet metrics and an interactive TradingView price chart with native swap widget. **Header metrics:** - **Rank** - Subnet rank by Alpha price among all subnets - **Market Cap** - `Price × Circulating Supply` (in USD and TAO) - **FDV** - Fully Diluted Valuation at max 21M supply - **Owner/day** - Daily TAO emissions going to the subnet owner - **Outstd Supply** - Outstanding (circulating) Alpha supply - **Liquidity** - TAO and Alpha in the liquidity pool - **Burned** - Total Alpha burned/recycled via registrations **Trade chart:** Candlestick chart of Alpha token price with volume bars below. Time intervals: 1M, 5M, 15M, 1H, 4H, 1D, 1W. **Swap widget (right panel):** - **Swap / Limit / TWAP** - order type tabs - **Sell** - source token (TAO or Alpha) - **Buy** - destination subnet Alpha token - **Slippage** - configurable, with Auto Slippage toggle - **Allow Partial Fill** - enables partial order execution - **Allow MEV Shield** - protection against front-running --- ### Swaps Tab (`/subnets/{netUid}/swaps`) Complete historical log of all swap extrinsics on this subnet. Filterable by type (Buy / Sell / Swap) and searchable by coldkey. | Column | Description | |---|---| | **Coldkey** | SS58 address of the account that initiated the swap - links to `/coldkey/{coldkey}` | | **Type** | Operation - `Buy` (add_stake), `Sell` (remove_stake), `Swap` (move_stake between subnets) | | **Price** | Alpha token price at time of transaction | | **Fee** | Transaction fee paid in TAO | | **From** | Source subnet/token and amount removed (red = outflow) | | **To** | Destination subnet/token and amount received (green = inflow) | | **Age** | Time elapsed since the transaction | | **Txn** | Link to full extrinsic detail at `/extrinsics/{blockNumber}-{txIndex}` | --- ### Holders Tab (`/subnets/{netUid}/holders`) Ranked list of all coldkeys holding Alpha stake on this subnet. Total holder count shown in header. Filterable by Value or Owned percentage. | Column | Description | |---|---| | **#** | Rank by Alpha held (1 = largest holder) | | **Coldkey** | SS58 address of the holder - links to `/coldkey/{coldkey}` | | **Owned** | Percentage of total circulating Alpha owned by this coldkey, with visual bar | | **Value** | Absolute Alpha amount held (shown in Alpha and USD) | --- ### Miners Tab (`/subnets/{netUid}/miners`) All registered miner neurons on this subnet with performance metrics. Includes subnet-level summary stats and an interactive incentive chart. **Header metrics:** - **Serving rate limit** - Max requests per miner per epoch - **Blocks Until Next Epoch** - Countdown to next epoch with timer - **Miners / day** - Total daily Alpha emissions distributed to miners (with % share bar) **Filter tabs:** Lowest / Immune / Competing - filter miners by registration status. **Selected miner panel** (on row click): Shows rank, incentive score, coldkey, hotkey, UID, stake, α/Day, $/Day, and performance trend chart. **Miners table:** | Column | Description | |---|---| | **#** | Rank by incentive score | | **UID** | Miner's registered UID on this subnet's metagraph | | **Hotkey** | SS58 hotkey address - links to `/hotkey/{hotkey}` | | **Coldkey** | SS58 coldkey (owner) address - links to `/coldkey/{coldkey}` | | **IP** | Axon IP address of the miner node | | **Incentive** | Miner's incentive score - normalized measure of performance as scored by validators | | **Performance** | % change in incentive score vs previous epoch (green = improving, red = declining) | | **{Subnet} Stake** | Alpha tokens staked to this miner on this subnet | | **α/Day** | Alpha tokens earned per day by this miner | | **$/Day** | USD equivalent of daily Alpha earnings | --- ### Validators Tab (`/subnets/{netUid}/validators`) All registered validator neurons on this subnet. Includes subnet-level summary and a performance chart for the selected validator. **Header metrics:** - **Max validators** - Maximum allowed validator slots on this subnet - **Validators / day** - Total daily Alpha emissions to validators (with % share bar) - **Voting Power Tracking Enabled** - Whether this subnet opts into EMA-smoothed voting power (Yes/No). When enabled, a validator's consensus influence is based on a time-weighted average of their alpha stake rather than the instantaneous balance, so sudden stake changes do not immediately swing emissions - **Voting Power EMA** - Smoothing factor (α) used in the per-epoch voting power EMA: `VP(t) = α × stake(t) + (1 − α) × VP(t−1)`. Lower α = slower response and more stability; higher α = faster response. Chain default targets ~2-week half-life - **Voting Power Disabled** - Block at which voting power tracking was disabled on this subnet (shown only if applicable). A 14-day grace period applies before tracked voting power is fully cleared **Filter tabs:** Lowest / Immune / Competing **Selected validator panel** (on row click): Shows rank, performance chart over recent epochs, coldkey, hotkey, UID, stake, VTrust, and $/Day. **Validators table:** | Column | Description | |---|---| | **#** | Rank by dominance | | **UID** | Validator's registered UID on the metagraph | | **Hotkey** | SS58 hotkey - links to `/validators/{hotkey}` | | **Coldkey** | SS58 coldkey (owner) - links to `/coldkey/{coldkey}` | | **{SubnetName} Stake** | Alpha tokens staked to this validator on this subnet (expandable to show individual hotkeys) | | **TAO Stake** | Total TAO value staked to this validator | | **Total Stake** | Combined stake (TAO + Alpha) in TAO terms | | **VTrust** | Validator trust score (0–1) - row sum of clipped weights; measures weight-setting consistency | | **Voting Power** | This validator's effective voting power on the subnet - EMA of their alpha stake updated each epoch. Used by Yuma Consensus to weight their weight votes, so sudden stake additions/removals do not immediately shift their influence over emissions. Column shown only when the subnet has any tracked voting power | | **Dividends** | Dividend score - `EMA_bonds × incentive` | | **Updated** | Blocks since this validator last successfully set weights | | **Dominance** | Validator's share of total subnet stake (%) | | **Performance** | % change in performance vs previous epoch | | **APY** | Annual Percentage Yield - estimated annual return for stakers (%) | | **1d %** | APY over the last 24 hours (%) | | **7d %** | APY over the last 7 days (%) | | **1m %** | APY over the last month (%) | | **α/Day** | Alpha tokens earned per day by this validator | --- ### Weights Tab (`/subnets/{netUid}/weights`) Heatmap visualization of how each validator assigns weights to miners on this subnet. Rows = validators (with name and UID), columns = miner UIDs (0 to max). Color intensity represents weight value (darker = higher weight). **Header metrics:** - **Weights Set Rate Limit** - Max weight-setting operations per interval, with countdown - **Version Key** - Current subnet version key - **Weight Limit** - Min and Max allowed weight values - **Stake Threshold** - Minimum TAO stake required to set weights - **Bonds Avg** - Average bonds value across validators - **Activity Cutoff** - Blocks of inactivity before a validator is considered inactive, with countdown - **Blocks Until Next Epoch** - Countdown with current epoch completion percentage - **Kappa** - Consensus sensitivity parameter - **Commit Reveal** - Whether commit-reveal weight scheme is enabled, and the reveal interval --- ### Tokenomics Tab (`/subnets/{netUid}/tokenomics`) Supply and inflation analytics for this subnet's Alpha token. **Header metrics:** - **Max supply** - Hard cap (21,000,000 Alpha) - **Total staked** - Alpha currently staked (not in free circulation) - **Current daily inflation** - Alpha tokens being emitted per day right now - **Max daily inflation** - Peak daily inflation rate - **Recycled for registration** - Alpha recycled via neuron registrations **Charts:** - **Total Supply** - Historical chart of total Alpha in circulation over time (1D/1W/1M/1Y/All) - **Daily Inflation** - Historical chart of daily Alpha emission rate over time --- ### Registration Tab (`/subnets/{netUid}/registration`) Registration analytics and neuron roster for this subnet. **Header metrics:** - **Registrations** - Whether new registrations are currently Allowed / Not Allowed - **Total Recycled** - Cumulative Alpha recycled through all registrations - **Cost Multiplier** - Registration cost increases by this percentage per registration (e.g., +26%) - **Decay Half-Life** - Number of blocks required for registration cost to drop by 50% when no registrations occur - **Burn Decay Rate** - How fast the registration cost decreases per hour when no registrations occur - **Burn** - Current registration cost range (Min and Max in TAO) - **Immunity Period** - How long newly registered neurons are immune from deregistration - **Avg. Lifespan** - Average time a neuron stays registered before being replaced **Registration cost chart** - Historical chart of TAO burn cost per registration over time (1D/1W/1M/1Y/All). **Registrations chart** - Bar chart showing number of neuron registrations per day over historical time, useful for identifying demand spikes and competition patterns. *Registrations table** - Neurons registrations data **Two views via tabs:** - **To be Removed** - Neurons at highest risk of deregistration (lowest emission = 0), sorted by registration date. These will be displaced first by new registrants - **Registered UIDs** - All currently active neurons sorted by registration timestamp **Registration table columns:** | Column | Description | |---|---| | **#** | Row index | | **UID** | Neuron's registered UID on this subnet (highlighted in orange) | | **Hotkey** | SS58 hotkey address - links to `/hotkey/{hotkey}` | | **Coldkey** | SS58 coldkey (owner) address - links to `/coldkey/{coldkey}` | | **Emission** | Current emission score. 0 = no rewards, at-risk of deregistration | | **Registered (UTC)** | Timestamp when this neuron was registered on the subnet | ## /validators - Validators Overview Analytics dashboard for all active Bittensor network validators. Helps stakers make informed delegation decisions by comparing APY, stake, fees, and dominance across all validators. **Network Summary:** - **Global Stake** - Total TAO staked across all validators network-wide (shown in TAO and USD) **Table filter:** Toggle between **Total TAO** and **Total Alpha** stake view. ### Validators Table Columns Default sort: TAO APY (descending). Each row links to `/validators/{hotkey}`. | Column | Field | Description | |---|---|---| | **#** | `number` | Row index based on current sort order - not a fixed rank | | **Validator** | `hotkey` | Validator name/logo (if IdentityV3 set on-chain) or truncated hotkey address. Links to `/validators/{hotkey}` | | **TAO APY** | `tao_apy` | Annualized TAO yield - total subnet dividends earned by this validator divided by total Root stake (self + delegations). Green = APY up vs yesterday, Red = down. APY is calculated post-fee | | **1d %** | `tao_apy_1d` | TAO APY change over the last 24 hours | | **7d %** | `tao_apy_1w` | TAO APY change over the last 7 days | | **1m %** | `tao_apy_1m` | TAO APY change over the last 30 days | | **Dominance** | `dominance` | Validator's share of total network stake (%). Above 10% = major network player. Staking with smaller validators improves decentralization | | **Total TAO** | `total_tao_staked` | Total pure TAO staked with this validator (self-stake + delegations). Directly affects consensus weight | | **Total Alpha** | `total_alpha_staked` | TAO-denominated value of all Alpha token positions held by this validator across all subnets (shown in yellow) | | **Stakers** | `stakers_count` | Number of unique coldkeys delegating to this validator. Higher = more community trust | | **Fee** | `validator_fee` | Commission % the validator keeps from staker rewards. Standard default is 18%. APY displayed is already calculated post-fee | ## /validators/{hotkey} - Validator Detail Per-validator analytics page. The left sidebar shows a summary of the validator's key metrics; the main panel shows historical APY chart and per-subnet performance. ### Sidebar - **Total Staked** - Combined TAO value of all stake held by this validator (TAO + USD) - **Root / Alpha ratio bar** - Visual breakdown of stake split between Root TAO stake (white) and Alpha subnet stake (yellow), with absolute amounts and percentages - **Dominance** - Validator's share of total network stake (%) - **TAO APY** - Annualized yield for delegators. Formula: `((1 + daily_return) × (1 - validator_fee) / total_stake)^365 - 1` - **Stakers** - Number of unique coldkeys delegating to this validator - **Owner** - Coldkey address of the validator owner - links to `/coldkey/{coldkey}` - **Validator Fee** - Commission % the validator keeps from rewards - **Validator Return** - Total TAO rewarded to owner + nominators per 24 hours based on current performance - **Owner Reward** - Total TAO rewarded to owner per 24 hours based on current performance - **Stakers Reward** - Total TAO rewarded to nominators per 24 hours based on current performance - **Can Increase Fee** - Whether the validator is currently permitted to raise their fee - **Registered** - UTC timestamp when this validator first registered on the network ### APY Tab (`/validators/{hotkey}`) Time-series chart of this validator's TAO APY over time. Filterable by subnet (dropdown) and time range: 1D, 1W, 1M, 1Y, All. **Performance table** - per-subnet breakdown of this validator's registered hotkeys: | Column | Field | Description | |---|---|---| | **Subnet** | `subnet` | Subnet ID and name. Expandable to show individual hotkeys registered on that subnet | | **%** | `staked_percentage` | Hotkey-level: percentage of this validator's total allocation staked to this specific hotkey | | **APY** | `apy` | Current annualized yield for this hotkey on this subnet | | **Alpha** | `alpha_stake` | Total Alpha tokens staked to this hotkey on the subnet (shown in TAO value) | | **UID** | `uid` | Hotkey's registered UID on the subnet metagraph | | **VTrust** | `validator_trust` | Validator trust score - row sum of clipped weights. Measures how closely this hotkey's weights align with network consensus (0–1) | | **Dividends** | `dividends` | Hotkey's dividend score. Formula: `EMA_bonds × incentive` | | **Dominance** | `validator_dominance` | Hotkey's share of total stake on this subnet (%) | | **CK Fee** | `validator_fee` | Coldkey-level fee taken by the validator owner on this subnet | | **Proportion** | `proportion` | Hotkey's share of this validator's total allocation to this subnet (%) | | **Updated** | `last_update` | Blocks elapsed since this hotkey last successfully set weights - high value may indicate inactive weight-setting | ### Staking Tab (`/validators/{hotkey}/staking`) Historical chart of total TAO staked to this validator over time, followed by a complete transaction log of all staking extrinsics directed to this validator. **Chart:** Time-series of total staked TAO (filterable by subnet via dropdown and time range: 1D, 1W, 1M, 1Y, All). **Transactions table** - filterable by type (Buy / Sell / Swap) and hotkey: | Column | Description | |---|---| | **Coldkey** | SS58 address of the account that initiated the transaction - links to `/coldkey/{coldkey}` | | **Type** | Operation type - `Buy` (add_stake), `Sell` (remove_stake), `Swap` (move_stake), `Sell All` | | **Price** | Alpha token price at time of transaction | | **From** | Source subnet and Alpha amount removed (red = outflow) | | **Price** | Alpha price on the source subnet | | **To** | Destination subnet and Alpha amount received (green = inflow) | | **Price** | Alpha price on the destination subnet | | **Age** | Time elapsed since the transaction | | **Txn** | Link to full extrinsic detail at `/extrinsics/{blockNumber}-{txIndex}` | --- ### Stakers Tab (`/validators/{hotkey}/stakers`) Ranked list of all coldkeys currently delegating stake to this validator. Shows total staker count in the page header. **Filter:** Toggle between **Staked** view (default) and other sorting options. | Column | Description | |---|---| | **#** | Rank by stake weight (1 = largest delegator) | | **Address** | Coldkey SS58 address of the delegator - links to `/coldkey/{coldkey}` | | **Weight** | Delegator's share of this validator's total stake (%), with visual bar | | **Staked** | Absolute TAO amount staked by this coldkey to this validator | --- ### Allocation Tab (`/validators/{hotkey}/allocation`) Visualizes how this validator distributes its total stake across subnets. Includes an interactive donut chart and a sortable table. **Donut chart** - each slice represents one subnet; hover to see subnet name and allocation percentage. **Allocation table** - searchable by subnet name or number: | Column | Description | |---|---| | **Subnet** | Subnet ID and name - links to `/subnets/{netUid}` | | **Allocation** | Percentage of this validator's total stake allocated to this subnet | | **Amount Staked** | Absolute TAO amount staked on this subnet by this validator | ### /leaderboard - Leaderboard **Summary metrics bar:** - **Balance** - Total TAO balance of all leaderboard participants (in τ and USD) - **Realized PnL** - Aggregate realized profit/loss across all tracked users (in τ and USD) - **30D Volume** - Total TAO swap volume over the last 30 days (in τ and USD) - **Volume** - All-time total swap volume (in τ and USD) **Top 3 podium** - Featured cards for rank #1, #2, #3 showing coldkey address and Total PnL. Your own rank also shown if connected. **Filter tabs:** - **Traders** - ranked by swap activity and PnL - **Miners** - ranked by mining performance - **Validators** - ranked by validation performance - **SN Owners** - ranked by subnet ownership metrics **Sort:** Default by **Total PnL** (descending), switchable by any column. **Leaderboard table:** | Column | Description | |---|---| | **#** | Rank position | | **Coldkey** | SS58 address or identity name - links to `/coldkey/{coldkey}` | | **Balance** | Current free TAO balance | | **Staked** | TAO currently staked across validators and subnets | | **Realized PnL** | Locked-in profit/loss from closed swap positions (green = profit) | | **Unrealized PnL** | Paper profit/loss on current open positions (red = loss) | | **Total PnL** | Combined Realized + Unrealized PnL - primary sort column | | **Volume** | Total TAO swap volume executed through TaoMarketCap | ## Blockchain Explorer The Blockchain section shares a persistent left sidebar with network-wide metrics: **Sidebar metrics:** - **Block Time** - Average time between blocks (currently ~12s), with live indicator - **Next Halving** - Date of the next TAO emission halving - **Total Circulating** - Total TAO currently in circulation - **Max Supply** - Hard cap of 21,000,000 TAO - **Total Staked** - Total TAO staked across the network with % of circulating supply bar - **Current Daily Inflation** - TAO emitted per day at current rate - **Max Daily Inflation** - Peak possible daily emission - **Recycled for Registration** - TAO recycled through neuron registrations --- ### /blockchain - Swaps Real-time feed of all TAO swap extrinsics across the entire Bittensor network. Filterable by type (Buy / Sell / Swap) and searchable by coldkey. Amount filter available. | Column | Description | |---|---| | **Coldkey** | SS58 address of the account that initiated the swap - links to `/coldkey/{coldkey}` | | **Type** | Operation - `Buy` (add_stake), `Sell` (remove_stake), `Swap` (move_stake) | | **Price** | Alpha token price at time of transaction | | **From** | Source subnet/token and Alpha amount removed (red = outflow) | | **Price** | Alpha price on source subnet | | **To** | Destination subnet/token and amount received (green = inflow) | | **Price** | Alpha price on destination subnet | | **Fee** | Transaction fee paid in TAO | | **Age** | Time elapsed since the transaction | | **Txn** | Link to full extrinsic at `/extrinsics/{blockNumber}-{txIndex}` | --- ### /blockchain/staking - Staking Real-time feed of all root subnet staking extrinsics network-wide. Filterable by type (Buy / Sell / Swap) and searchable by coldkey. | Column | Description | |---|---| | **Action** | Operation type - `Swap` (move_stake), `Buy` (add_stake), `Sell` (remove_stake) | | **Account** | Coldkey SS58 address - links to `/coldkey/{coldkey}` | | **Validator** | Hotkey of the validator being staked to/from - links to `/validators/{hotkey}` | | **Amount** | TAO amount. Green = inflow to validator, Red = outflow | | **Age** | Time elapsed since the transaction | | **Result** | Whether the extrinsic executed successfully | | **Txn** | Link to full extrinsic at `/extrinsics/{blockNumber}-{txIndex}` | --- ### /blockchain/transfers - Transfers Real-time feed of all TAO transfer extrinsics on the network. Searchable by address, sortable by Amount. | Column | Description | |---|---| | **From/To** | Sender SS58 address with direction arrow - links to `/coldkey/{coldkey}` | | **Token** | Token transferred (typically Free TAO) | | **Amount** | TAO amount transferred (red = outflow from sender perspective) | | **Age** | Time elapsed since the transaction | | **Result** | Execution status | | **Txn** | Link to full extrinsic at `/extrinsics/{blockNumber}-{txIndex}` | --- ### /blockchain/extrinsics - Extrinsics Complete real-time feed of every on-chain extrinsic across all pallets. Searchable by action name. Includes system extrinsics (Timestamp.set, Drand.write_pulse), MEV shield operations, Ethereum bridge transactions, weight commits, and all user-initiated operations. | Column | Description | |---|---| | **Account** | Coldkey SS58 address that signed the extrinsic (empty for unsigned/system extrinsics) | | **Type** | Extrinsic name in `Pallet.method` format (e.g. `SubtensorModule.commit_timelocked_mechanism_weights`, `Sell`, `Swap`) | | **Age** | Time elapsed since execution | | **Result** | Execution success status | | **Txn** | Link to full extrinsic detail at `/extrinsics/{blockNumber}-{txIndex}` | --- ### /blockchain/accounts - Accounts All Bittensor coldkey accounts with historical growth chart and ranked balance table. **Header metrics:** - **Existential Deposit** - Minimum TAO balance required to keep an account active - **Total Accounts** - Current total coldkey count with recent growth indicator (e.g. `+1,109`) **Accounts growth chart** - Historical line chart of total account count from network genesis to present (1D/1W/1M/1Y/All). Shows overall network adoption trend. **Accounts table** - searchable by coldkey, sortable by Free / Staked / Total: | Column | Description | |---|---| | **#** | Rank by total TAO balance | | **Account** | Coldkey address or identity name - links to `/coldkey/{coldkey}` | | **Free** | Unstaked (liquid) TAO balance available for transfer | | **Staked** | TAO currently staked across validators and subnets | | **Total** | Combined Free + Staked balance | --- ### /blockchain/tokenomics - Tokenomics TAO supply projection and emission mechanics for the entire Bittensor network. **Summary metrics (left sidebar)** - same as other blockchain pages plus: - **Next Halving** - Date of next emission halving (e.g. Jan 20, 2030) **Supply projection chart** - Long-range chart of total TAO supply from 2021 to ~2060, showing the asymptotic approach to the 21M hard cap. Current position marked with a vertical dashed line. Shows supply in TAO (τ) and USD ($). --- ### /blockchain/exchanges - Exchanges Exchange inflow/outflow monitor for all centralized exchanges holding TAO. Tracks real-time movement of TAO between on-chain coldkeys and exchange wallets. | Column | Description | |---|---| | **#** | Rank by total balance | | **Exchange** | Exchange name and logo - links to exchange website | | **Coldkey** | Known on-chain coldkey address for this exchange - links to `/coldkey/{coldkey}` | | **Inflows (1d)** | TAO deposited to this exchange in the last 24h (green) | | **Outflows (1d)** | TAO withdrawn from this exchange in the last 24h (red) | | **Net Inflows** | `Inflows - Outflows` over 24h. Red ▼ = net outflow (bullish signal), Green ▲ = net inflow (bearish signal) | | **Total Balance** | Total TAO currently held by this exchange's known coldkey(s) | **Total row** - Aggregate inflows, outflows, net flow, and combined balance across all tracked exchanges. --- ### /blockchain/blocks - Blocks Real-time feed of all blocks produced on the Bittensor network. Searchable by block number. Each row links to `/block/{blockNumber}`. | Column | Description | |---|---| | **Number** | Block height (incrementing integer) | | **Age** | Time elapsed since this block was produced | | **Hash** | Truncated block hash - links to full block detail at `/block/{blockNumber}` | --- ### /block/{blockNumber} - Block Detail Detail page for a single Bittensor block. **Block metadata (left panel):** - **Block** - Block height number (e.g. `#7915464`) - **Created date** - UTC date when this block was produced - **Block time** - Time elapsed since block production - **Public key** - Block author's public key (truncated hex) - **Parent key** - Hash of the previous block - links to `/block/{blockNumber-1}` - **Spec version** - Runtime spec version active at this block **Extrinsics tab** - all extrinsics executed in this block, searchable by action name: | Column | Description | |---|---| | **Account** | Coldkey SS58 address that signed the extrinsic (empty for unsigned/system extrinsics) | | **Type** | Extrinsic name in `Pallet.method` format - e.g. `Timestamp.set`, `Drand.write_pulse`, `SubtensorModule.commit_timelocked_mechanism_weights`, `Sell`, `Buy` | | **Age** | Time elapsed since execution | | **Result** | ✓ = success, ✗ = failed | | **Txn** | Link to full extrinsic detail at `/extrinsics/{blockNumber}-{txIndex}` | --- ### /extrinsics/{blockNumber}-{txIndex} - Extrinsic Detail Full detail page for a single on-chain extrinsic, identified by block number and transaction index (e.g. `7915464-0012`). **Header:** - Operation type badge (e.g. `Sell`, `Buy`, `Swap`) with success/fail indicator - Coldkey address of the signer - **Txn** - copyable transaction hash **Detail fields:** - **Subnet** - Subnet involved in the operation (netUid + name), with Alpha amount change - **Validator** - Validator hotkey involved (name if identity set) - **Amount** - TAO amount and USD equivalent at time of execution - **Fee** - Transaction fee in TAO and USD - **Timestamp** - Relative age and absolute UTC datetime - **Extrinsic** - Extrinsic ID in `{blockNumber}-{txIndex}` format - **Block** - Block number - links to `/block/{blockNumber}` **Two tabs:** **Parameters tab** - Raw JSON of the extrinsic call arguments, e.g.: ```json { "hotkey": "5GKH9FPPnWSUoeeTJp19wVtd84XqPW4pyK2ijV2GsFbhTzP1", "netuid": 34, "limitPrice": "0" } ``` **Events tab** - All on-chain events emitted by this extrinsic, each expandable: - `ExtrinsicSuccess` - `TransactionFeePaid` - `Deposit` - `StakeRemoved` - `Withdraw` - (and other pallet events depending on operation type) --- ### /swap - Swap Native TAO swap tool for moving TAO between subnets and validators directly on the Bittensor network. Requires a connected wallet. **Global header bar** (visible across all tool pages): - **TAO(τ) Price** - Current TAO price in USD with 1d % change - **Market Cap** - Total TAO market cap - **24h Volume** - Network-wide 24h trading volume - **Supply** - Circulating / Max supply - **Staking APY** - Current network average staking APY - **Registration Price** - Current neuron registration cost in TAO - **Block Number** - Latest block height (live) **Four order type tabs:** #### Swap Tab Instant market swap between any TAO/Alpha pair. - **Sell** - Source token selector (TAO or any subnet Alpha). Shows wallet balance with HALF/MAX shortcuts - **Buy / Select Destination** - Destination selector opens a modal with: - **Your tokens** - subnets where you currently hold Alpha (with balance) - **Tokens by 24H volume** - all subnets sorted by trading activity - Search by subnet name or number - **Validator selector** - choose which validator to route the swap through; shows APY and fee for each validator sorted by APY - **Slippage** - configurable tolerance with Auto Slippage toggle - **Allow Partial Fill** - enables partial execution if full amount unavailable - **Allow MEV Shield** - front-running protection - **Portfolio panel** (bottom) - current token balances with Stake shortcut for each #### Limit Tab (`?tab=limit`) Set a trigger price - swap executes automatically when the Alpha price hits your target. - Same Sell/Destination selectors as Swap tab - **Expiry** - order expiration (Never or custom) - **Revoke access** - revoke the platform's permission to execute limit orders - **Positions table** - all limit orders with tabs: Positions / Open Orders / Closed Positions | Column | Description | |---|---| | **Trigger** | Target price that triggers the order | | **Current** | Current market price | | **From** | Source subnet and amount | | **To** | Destination token and expected amount | | **Age** | Time since order was placed | | **Expiration** | Order expiry setting | | **Status** | `Executed`, `Ready`, `Pending`, or `Cancelled` | Color coding: Red = far from trigger (>5%), Yellow = close (0.5–4.9%), Pink = very close (<0.5% from current price) #### TWAP Tab (`?tab=twap`) Time-Weighted Average Price - splits a large swap into smaller orders executed at regular intervals to reduce price impact. - Same Sell/Destination selectors - **Duration** - total execution window: 10m, 30m, 1h, 4h, 8h, or Custom - **Frequency** - interval between sub-orders (e.g. every 15m) - **Positions table** - history of TWAP executions | Column | Description | |---|---| | **Action** | Buy or Sell | | **Subnet** | Target subnet for each sub-order | | **Validator** | Validator used for routing | | **Amount** | TAO amount per sub-order | | **%** | Percentage of total order executed | | **Age** | Time since sub-order executed | | **Status** | Execution status | | **Txn** | Link to extrinsic detail | #### Stake Tab (`?tab=stake`) Direct TAO delegation to a validator on the Root Network (subnet 0). - **Token** - Bittensor TAO (fixed) - **Amount** - TAO to delegate/undelegate with HALF/MAX shortcuts - **Validator** - select validator hotkey; shows current APY - **Root Claim Type** - how staking rewards are claimed (Swap = auto-compound) - **Delegate** (green) - stake TAO to selected validator - **Undelegate** (red) - remove stake from selected validator --- ### /send - Send Native TAO/Alpha transfer tool. Two modes via tabs: #### Send Tab Simple single-recipient TAO/Alpha transfer. - **Token** - TAO/Alpha (with wallet balance shown) - **Amount** - TAO/Alpha to send with HALF/MAX shortcuts - **Recipient address** - destination coldkey SS58 address with Paste button #### Batch Tab (`?tab=batch`) Send TAO/Alpha to multiple recipients in a single transaction. - **Token** - TAO/Alpha - **Remaining** - TAO/Alpha remaining after allocations - **Recipients list** - add multiple coldkey/amount pairs manually or via Upload (CSV) - **Upload** - bulk import recipients from a file - **Total Send** - aggregate TAO and USD across all recipients - **Fee** - estimated transaction fee in TAO - Supports integration with existing Limit and TWAP order addresses ### /coldkey/{coldkey} - Coldkey Detail Per-account analytics page for a Bittensor coldkey. Identified by SS58 address. Shows identity name if set or coldkey, rank among all accounts **Persistent left sidebar** (visible across all coldkey tabs): - **Balance** - Total TAO balance in τ and USD with 24h change (absolute + %) - **Unrealized PnL** - Paper profit/loss on current open positions - **Realized PnL** - Locked-in profit/loss from closed positions - **Total PnL** - Combined PnL - **Allocation donut chart** - Visual breakdown of holdings by subnet/token. Hover to see subnet name and % allocation - **Token list** - Each token position with USD value, TAO amount, % of portfolio, APY, and validator allocation breakdown (validator name, subnet, % allocation, USD value, TAO amount) --- #### Balance Tab (`/coldkey/{coldkey}`) Historical total balance chart with token-by-token breakdown. **Chart** - Historical TAO balance over time, stacked by token/subnet position (1D/1W/1M/1Y/All). Toggle between USD ($), TAO (τ), and Alpha (α) views. **Tokens table** - all subnet positions held by this coldkey, searchable by subnet: | Column | Description | |---|---| | *(expand)* | Expandable row - shows validator hotkeys staking this token | | **Token** | Subnet ID and name (e.g. SN 51 Ilum.io) | | **Balance** | Alpha tokens held on this subnet (sortable) | | **Price** | Current Alpha token price in TAO | | **Avg. Buy** | Average TAO price paid per Alpha across all purchases | | **Realized PnL** | Locked-in profit/loss from selling this token | | **Unrealized PnL** | Paper profit/loss on current holdings | | **Total PnL** | Combined PnL for this token | | **Dividends** | Total TAO dividends received from this position | | **Daily Yield** | Current daily TAO yield from this position | | **24H Change** | Price % change in last 24 hours | --- #### Swaps Tab (`/coldkey/{coldkey}/swaps`) All historical swap extrinsics initiated by this coldkey. Filterable by type (Buy / Sell / Swap) and amount range. | Column | Description | |---|---| | **Type** | Operation - `Buy`, `Sell`, `Swap` | | **From** | Source subnet/token and amount removed (red = outflow) | | **Price** | Alpha price on source at time of transaction | | **To** | Destination subnet/token and amount received (green = inflow) | | **Price** | Alpha price on destination at time of transaction | | **Fee** | Transaction fee in TAO | | **Age** | Time elapsed since transaction | | **Txn** | Link to `/extrinsics/{blockNumber}-{txIndex}` | --- #### Staking Tab (`/coldkey/{coldkey}/staking`) All historical root subnet (subnet 0) staking extrinsics for this coldkey - `add_stake`, `remove_stake`, and `move_stake` operations. Filterable by type and amount. | Column | Description | |---|---| | **Action** | Operation type - `Buy` (add_stake), `Sell` (remove_stake), `Swap` (move_stake) | | **Account** | This coldkey's SS58 address | | **Validator** | Validator hotkey being staked to/from - links to `/validators/{hotkey}` | | **Amount** | TAO amount. Green = inflow, Red = outflow | | **Age** | Time elapsed since transaction | | **Result** | Execution success status | | **Txn** | Link to `/extrinsics/{blockNumber}-{txIndex}` | --- #### Transfers Tab (`/coldkey/{coldkey}/transfers`) All success historical TAO transfer extrinsics for this coldkey. Filterable by direction (Receive / Send) and searchable by address. | Column | Description | |---|---| | **Type** | Direction - `Receive from` (inbound) or `Send to` (outbound) | | **From/To** | Counterparty SS58 address - links to `/coldkey/{address}` | | **Token** | Token transferred (Free TAO) | | **Amount** | TAO amount (green = received, red = sent) | | **Age** | Time elapsed since transaction | | **Txn** | Link to `/extrinsics/{blockNumber}-{txIndex}` | --- #### Extrinsics Tab (`/coldkey/{coldkey}/extrinsics`) Complete on-chain extrinsic history for this coldkey across all pallet operations. Searchable by action name. | Column | Description | |---|---| | **Type** | Extrinsic name in `Pallet.method` format - e.g. `SubtensorModule.burn_alpha`, `MevShield.submit_encrypted`, `Buy`, `Transfer`, `SubtensorModule.transfer_stake` | | **Age** | Time elapsed since execution | | **Result** | ✓ = success, ✗ = failed | | **Txn** | Link to `/extrinsics/{blockNumber}-{txIndex}` | --- #### Mining Hotkeys Tab (`/coldkey/{coldkey}/mining_hotkeys`) All miner neurons registered under this coldkey, grouped by subnet. Searchable by subnet name or number. **Summary metrics:** - **Total τ/Lifetime** - Total TAO earned by all miner neurons of this coldkey since registration - **Total τ/Day** - Combined daily TAO earnings across all active miner neurons - **Total Spent on Registration** - Cumulative TAO spent on neuron registrations **Table** - grouped by subnet, each subnet shows its registered hotkeys: | Column | Description | |---|---| | **Hotkey** | Hotkey SS58 address or name - links to `/hotkey/{hotkey}` | | **UID** | Neuron's registered UID on this subnet's metagraph | | **{Subnet} Stake** | Alpha tokens staked to this hotkey on this subnet | | **Performance** | % change in incentive score vs previous epoch | | **Incentive** | Current normalized incentive score | | **τ/Day** | TAO earned per day by this neuron (green) | | **α/Day** | Alpha tokens earned per day by this neuron (green) | | **$/Day** | USD equivalent of daily earnings | | **Registration Cost** | TAO paid to register this neuron on the subnet | --- ### /hotkey/{hotkey} - Hotkey Detail Per-hotkey analytics page. A hotkey is a neuron identity that can be registered as a miner or validator across multiple subnets under one coldkey owner. **Sidebar:** - **Staked** - Total TAO staked to this hotkey in τ and USD with 24h change - **Coldkey Owner** - The coldkey that owns this hotkey - links to `/coldkey/{coldkey}` **Two tabs:** #### Extrinsics Tab (`/hotkey/{hotkey}`) Complete on-chain extrinsic history for this hotkey. Searchable by action name. | Column | Description | |---|---| | **Type** | Extrinsic name - e.g. `SubtensorModule.burn_alpha`, `Buy`, `Transfer`, `MevShield.submit_encrypted` | | **Age** | Time elapsed since execution | | **Result** | ✓ = success, ✗ = failed | | **Txn** | Link to `/extrinsics/{blockNumber}-{txIndex}` | #### Mining Hotkeys Tab (`/hotkey/{hotkey}/metagraph`) All miner neuron registrations for this specific hotkey across all subnets. Searchable by subnet name or number. **Summary metrics:** - **Total τ/Lifetime** - Total TAO earned by this hotkey since first registration - **Total τ/Day** - Current daily TAO earnings across all subnet registrations - **Total Spent on Registration** - Cumulative TAO spent registering this hotkey **Table** - grouped by subnet: | Column | Description | |---|---| | **Hotkey** | This hotkey's address/name | | **UID** | Registered UID on this subnet | | **{Subnet} Stake** | Alpha staked to this hotkey on this subnet | | **Performance** | % change in incentive vs previous epoch | | **Incentive** | Current normalized incentive score | | **τ/Day** | TAO earned per day (green) | | **α/Day** | Alpha earned per day (green) | | **$/Day** | USD equivalent of daily earnings | | **Registration Cost** | TAO paid to register on this subnet | ## Core Concepts - [What is Bittensor?](https://docs.taomarketcap.com/guides/concepts/bittensor/) - [TAO Token](https://docs.taomarketcap.com/guides/concepts/tao/) - [Subnets](https://docs.taomarketcap.com/guides/concepts/subnet/) - [Miners](https://docs.taomarketcap.com/guides/concepts/miner/) - [Validators](https://docs.taomarketcap.com/guides/concepts/validator/) - [Weights](https://docs.taomarketcap.com/guides/concepts/weights/) - [Staking](https://docs.taomarketcap.com/guides/concepts/staking/) - [Emission](https://docs.taomarketcap.com/guides/concepts/emission/) - [Consensus](https://docs.taomarketcap.com/guides/concepts/consensus/) - [Dynamic TAO (dTAO)](https://docs.taomarketcap.com/guides/concepts/dtao/) - [Metagraph](https://docs.taomarketcap.com/guides/concepts/metagraph/) - [Registration](https://docs.taomarketcap.com/guides/concepts/registration/) - [Glossary](https://docs.taomarketcap.com/guides/glossary/) - [Beginner Guide](https://docs.taomarketcap.com/guides/beginner-guide/) - [Architecture](https://docs.taomarketcap.com/guides/architecture/) ## Platform Guides - [Finding Best Subnets](https://docs.taomarketcap.com/guides/taomarketcap/find-best-subnets/) - [How to Stake TAO](https://docs.taomarketcap.com/guides/taomarketcap/how-to-stake-tao/) - [Subnet Detail](https://docs.taomarketcap.com/guides/taomarketcap/subnet-detail/) - [Validators](https://docs.taomarketcap.com/guides/taomarketcap/validators/) - [Weights](https://docs.taomarketcap.com/guides/taomarketcap/subnet-detail/weights/) - [Miners](https://docs.taomarketcap.com/guides/taomarketcap/subnet-detail/miners/) ## On-Chain Pallet Reference Subtensor blockchain pallet documentation - extrinsics, storage items, and events: - [Subtensor Pallet](https://docs.taomarketcap.com/pallets/subtensor/) - Core protocol reference - [Admin Utils](https://docs.taomarketcap.com/pallets/admin-utils/) - Administrative functions - [Swap Pallet](https://docs.taomarketcap.com/pallets/swap/) - Token swap logic - [All Pallets](https://docs.taomarketcap.com/pallets/) ## API Access Programmatic access to subnets, validators, miners, weights, and analytics data: - [API llms.txt](https://api.taomarketcap.com/llms.txt) - LLM-optimized API index - [API Full Docs](https://api.taomarketcap.com/llms-full.txt) - Complete API reference for LLMs - [OpenAPI Schema (JSON)](https://api.taomarketcap.com/api/public-oas3.json?format=json) - Machine-readable REST API spec