# Taostats Docs > Taostats is the block explorer, data API and analytics platform for Bittensor and the TAO token. These docs cover the Taostats API, the MCP server, the TypeScript SDK, Bittensor Auth, the apps, and the Bittensor concepts behind them. ## Overview - [Docs for AI agents](https://beta.taostats.io/docs/ai-agents.md): How to point Claude, ChatGPT, Cursor or your own agent at the Taostats docs, the MCP server and the API. ## Start here - [Getting started with the Taostats API](https://beta.taostats.io/docs/start-here/getting-started-with-taostats-api.md): Sign up at Taostats Pro with Google, GitHub or email, then create your first API key. - [Model Context Protocol (MCP)](https://beta.taostats.io/docs/start-here/model-context-protocol-mcp.md): Give an LLM live access to Bittensor chain and account data through the Taostats MCP server. - [Taostats governance](https://beta.taostats.io/docs/start-here/taostats-governance.md): Raise proposals and vote with weight drawn from your on-chain holdings, off-chain and with no gas or fees. - [Bittensor Auth](https://beta.taostats.io/docs/start-here/bittensor-auth.md): Standard OAuth2 and OIDC authentication backed by Bittensor on-chain identity and permissions. - [Taostats iOS and Android](https://beta.taostats.io/docs/start-here/mobile-apps-ios-and-android.md): Track your wallets and stake on the go with the Taostats mobile app for iOS and Android. - [Taostats Chrome Extension](https://beta.taostats.io/docs/start-here/taostats-chrome-extension.md): Hold, watch and stake from your Bittensor wallets in the browser with the Taostats Chrome extension. - [TypeScript SDK](https://beta.taostats.io/docs/start-here/typescript-sdk.md): Install @taostats/sdk for typed access to the Taostats API and direct RPC access to the Bittensor chain. - [FAQ](https://beta.taostats.io/docs/start-here/faq.md): Answers to the questions we are asked most about the metagraph, dTao, staking, mining, TAO and security. - [Glossary](https://beta.taostats.io/docs/start-here/glossary.md): Definitions of the terms used across Bittensor and Taostats, from alpha through to weight copying. ## API reference - [API reference](https://beta.taostats.io/docs/api-reference.md): Every Taostats API endpoint — 153 of them across 34 groups — generated from the live OpenAPI spec. - [API Quickstart](https://beta.taostats.io/docs/api-reference/quickstart.md): The Taostats API is a read-only HTTP API over the Bittensor network: accounts, blocks, subnets, validators, miners, dTao pools, EVM, OTC, and live RPC. ### Account - [Account](https://beta.taostats.io/docs/api-reference/account.md): Every Taostats API endpoint in the Account group, with its method and path. - [Get Account](https://beta.taostats.io/docs/api-reference/account/get-account-latest.md): Gives most recent coldkey balance (from the database) - [Get Account History](https://beta.taostats.io/docs/api-reference/account/get-account-history.md): Gives most recent coldkey balance (from the database) ### Accounting - [Accounting](https://beta.taostats.io/docs/api-reference/accounting.md): Every Taostats API endpoint in the Accounting group, with its method and path. - [Get Accounting Tax](https://beta.taostats.io/docs/api-reference/accounting/get-accounting-tax.md): Returns accounting records for a coldkey and token over a date range, including balances, transactions and daily income. - [Get Accounting Tax CSV](https://beta.taostats.io/docs/api-reference/accounting/get-accounting-tax-csv.md): Downloads accounting records for a coldkey and token over a date range as a CSV report. - [Get Accounting Tax Token](https://beta.taostats.io/docs/api-reference/accounting/get-accounting-tax-token.md): Lists the tokens with accounting records for a coldkey during the requested date range. ### Block - [Block](https://beta.taostats.io/docs/api-reference/block.md): Every Taostats API endpoint in the Block group, with its method and path. - [Get Blocks](https://beta.taostats.io/docs/api-reference/block/get-block.md): Returns indexed Bittensor blocks with hashes, timestamps, validators and counts of calls, extrinsics and events. - [Get Block Number Over Interval](https://beta.taostats.io/docs/api-reference/block/get-block-interval.md): Returns block numbers and timestamps sampled at hourly or daily intervals within a requested time range. ### Burn - [Burn](https://beta.taostats.io/docs/api-reference/burn.md): Every Taostats API endpoint in the Burn group, with its method and path. - [Get Burned Alpha](https://beta.taostats.io/docs/api-reference/burn/get-burned-alpha.md): Returns individual Alpha token burns with amounts, burn types, subnets and associated keys. - [Get Burned Alpha Total](https://beta.taostats.io/docs/api-reference/burn/get-burned-alpha-total.md): Returns cumulative Alpha token burn totals by subnet, with the block and timestamp of each record. ### Chain - [Chain](https://beta.taostats.io/docs/api-reference/chain.md): Every Taostats API endpoint in the Chain group, with its method and path. - [Get Chain Calls](https://beta.taostats.io/docs/api-reference/chain/get-call.md): This endpoint lists all extrinsics - as some can be nested inside batch/proxy calls. - [Get Event](https://beta.taostats.io/docs/api-reference/chain/get-event.md): Returns indexed chain events with pallet names, arguments and links to their calls and extrinsics. - [Get Extrinsics](https://beta.taostats.io/docs/api-reference/chain/get-extrinsic.md): Lists all primary extrinsics. - [Get Proxy Calls](https://beta.taostats.io/docs/api-reference/chain/get-proxy-call.md): Returns indexed proxy calls with the signer, real account, call arguments and extrinsic details. - [Get Runtime Version](https://beta.taostats.io/docs/api-reference/chain/get-runtime-version-latest.md): Returns the latest indexed chain runtime version with its block number and timestamp. - [Get Historical Runtime Version](https://beta.taostats.io/docs/api-reference/chain/get-runtime-version-history.md): Returns historical chain runtime version records with their block numbers and timestamps. ### CoinGecko - [CoinGecko](https://beta.taostats.io/docs/api-reference/coingecko.md): Every Taostats API endpoint in the CoinGecko group, with its method and path. - [Get CoinGecko Asset](https://beta.taostats.io/docs/api-reference/coingecko/get-coingecko-asset.md): Returns a subnet token's name, symbol, decimals and supply figures in the CoinGecko asset format. - [Get CoinGecko Events](https://beta.taostats.io/docs/api-reference/coingecko/get-coingecko-events.md): Returns swap events and pool reserves in the CoinGecko event format for a block range. - [Get CoinGecko Latest Block](https://beta.taostats.io/docs/api-reference/coingecko/get-coingecko-latest-block.md): Returns the latest indexed block number and timestamp in the CoinGecko block format. - [Get CoinGecko Pair](https://beta.taostats.io/docs/api-reference/coingecko/get-coingecko-pair.md): Returns a TAO/subnet-token pair and its asset identifiers in the CoinGecko pair format. ### Contract Event - [Contract Event](https://beta.taostats.io/docs/api-reference/contract-event.md): Every Taostats API endpoint in the Contract Event group, with its method and path. - [Get Contract Event](https://beta.taostats.io/docs/api-reference/contract-event/get-contract-event.md): Returns indexed smart-contract events with names, arguments, topics and block timestamps. - [Get Contract Event ID](https://beta.taostats.io/docs/api-reference/contract-event/get-contract-event-id.md): Returns a single indexed smart-contract event by its ID, including its arguments, topics and block timestamp. ### Conviction - [Conviction](https://beta.taostats.io/docs/api-reference/conviction.md): Every Taostats API endpoint in the Conviction group, with its method and path. - [Get Conviction Latest](https://beta.taostats.io/docs/api-reference/conviction/get-conviction-latest.md): Returns the latest conviction stake locks by coldkey, hotkey and subnet. - [Get Conviction History](https://beta.taostats.io/docs/api-reference/conviction/get-conviction-history.md): Returns historical conviction stake lock snapshots by coldkey, hotkey and subnet. ### Delegation - [Delegation](https://beta.taostats.io/docs/api-reference/delegation.md): Every Taostats API endpoint in the Delegation group, with its method and path. - [Get Staking/Delegation Events](https://beta.taostats.io/docs/api-reference/delegation/get-delegation.md): Returns staking and unstaking activity with the nominator, delegate, subnet, amounts, fees and transaction details. - [Get Slippage](https://beta.taostats.io/docs/api-reference/delegation/get-slippage.md): Estimates output tokens and slippage for a TAO-to-Alpha or Alpha-to-TAO swap in a subnet pool. - [Get Trade](https://beta.taostats.io/docs/api-reference/delegation/get-trade.md): Returns token trades with the coldkey, source and destination amounts, TAO and USD values, and extrinsic ID. ### Dev Activity - [Dev Activity](https://beta.taostats.io/docs/api-reference/dev-activity.md): Every Taostats API endpoint in the Dev Activity group, with its method and path. - [Get Dev Activity Latest](https://beta.taostats.io/docs/api-reference/dev-activity/get-dev-activity-latest.md): Returns the latest subnet repository activity totals for one, seven and thirty days. - [Get Dev Activity History](https://beta.taostats.io/docs/api-reference/dev-activity/get-dev-activity-history.md): Returns daily subnet repository activity over a requested date range. ### Dev Changelog - [Dev Changelog](https://beta.taostats.io/docs/api-reference/dev-changelog.md): Every Taostats API endpoint in the Dev Changelog group, with its method and path. - [Get Dev Changelog](https://beta.taostats.io/docs/api-reference/dev-changelog/get-dev-changelog.md): Returns developer changelog entries for subnet repositories, including the summary content and reporting period. ### dTAO - [dTAO](https://beta.taostats.io/docs/api-reference/dtao.md): Every Taostats API endpoint in the dTAO group, with its method and path. - [Get Liquidity Distribution](https://beta.taostats.io/docs/api-reference/dtao/get-liquidity-distribution.md): Returns active liquidity across price points for a subnet pool. - [Get Liquidity Position History](https://beta.taostats.io/docs/api-reference/dtao/get-liquidity-position-history.md): Returns historical snapshots of a liquidity position, including balances, liquidity, price bounds and fees. - [Get Liquidity Position](https://beta.taostats.io/docs/api-reference/dtao/get-liquidity-position.md): Returns subnet liquidity positions with their price ranges, token balances and fee totals. - [Get Liquidity Position Event](https://beta.taostats.io/docs/api-reference/dtao/get-liquidity-position-event.md): Returns liquidity position events with token commitments, withdrawals, claimed fees and price bounds. - [Get Liquidity Tick To Price](https://beta.taostats.io/docs/api-reference/dtao/get-liquidity-tick-to-price.md): Returns the price corresponding to a liquidity pool tick. ### EVM - [EVM](https://beta.taostats.io/docs/api-reference/evm.md): Every Taostats API endpoint in the EVM group, with its method and path. - [Get EVM Address](https://beta.taostats.io/docs/api-reference/evm/get-evm-address-from-ss58.md): Convert SS58 address to EVM H160 address - [Get EVM Block](https://beta.taostats.io/docs/api-reference/evm/get-evm-block.md): Returns indexed EVM blocks with hashes, timestamps, gas usage, gas limits and block roots. - [Get EVM Contract](https://beta.taostats.io/docs/api-reference/evm/get-evm-contract.md): Returns indexed EVM contracts with addresses, creators, token metadata and detected contract standards. - [Get EVM ERC20 Account](https://beta.taostats.io/docs/api-reference/evm/get-evm-erc20-account.md): Returns ERC-20 account balances with token metadata, transfer counts and first and last activity timestamps. - [Get EVM ERC20 Token](https://beta.taostats.io/docs/api-reference/evm/get-evm-erc20-token.md): Returns indexed ERC-20 tokens with names, symbols, decimals, creators and deployment transaction details. - [Get EVM ERC20 Transfer](https://beta.taostats.io/docs/api-reference/evm/get-evm-erc20-transfer.md): Returns ERC-20 token transfers with sender, recipient, amount, token metadata and transaction details. - [Get EVM Log](https://beta.taostats.io/docs/api-reference/evm/get-evm-log.md): Returns indexed EVM event logs with contract addresses, topics, transaction hashes and decoded arguments when available. - [Get EVM Transaction](https://beta.taostats.io/docs/api-reference/evm/get-evm-transaction.md): Returns indexed EVM transactions with sender, recipient, value, execution status and gas details. ### Exchange - [Exchange](https://beta.taostats.io/docs/api-reference/exchange.md): Every Taostats API endpoint in the Exchange group, with its method and path. - [Get Exchanges](https://beta.taostats.io/docs/api-reference/exchange/get-exchange.md): Lists known exchange coldkeys with their exchange names and icons. ### Hotkey - [Hotkey](https://beta.taostats.io/docs/api-reference/hotkey.md): Every Taostats API endpoint in the Hotkey group, with its method and path. - [Get Parent/Child Hotkey Relationships](https://beta.taostats.io/docs/api-reference/hotkey/get-hotkey-family-latest.md): Returns the latest parent and child hotkey relationships and family stake totals within subnets. - [Get Parent/Child Hotkey History](https://beta.taostats.io/docs/api-reference/hotkey/get-hotkey-family-history.md): Returns historical parent and child hotkey relationships and family stake totals within subnets. ### Identity - [Identity](https://beta.taostats.io/docs/api-reference/identity.md): Every Taostats API endpoint in the Identity group, with its method and path. - [Get On Chain Identity](https://beta.taostats.io/docs/api-reference/identity/get-identity-latest.md): Returns the latest account identities, including names, descriptions, images and contact links. - [Get Identity History](https://beta.taostats.io/docs/api-reference/identity/get-identity-history.md): Returns historical account identities with their block numbers and timestamps. ### Metagraph - [Metagraph](https://beta.taostats.io/docs/api-reference/metagraph.md): Every Taostats API endpoint in the Metagraph group, with its method and path. - [Get Metagraph](https://beta.taostats.io/docs/api-reference/metagraph/get-metagraph-latest.md): Returns the latest subnet neuron state, including stake, incentives, emissions, trust and validator permits. - [Get Metagraph History](https://beta.taostats.io/docs/api-reference/metagraph/get-metagraph-history.md): Returns historical subnet neuron state, including stake, incentives, emissions, trust and validator permits. - [Get Root Subnet Metagraph](https://beta.taostats.io/docs/api-reference/metagraph/get-metagraph-root-latest.md): Returns the latest Root Metagraph, including neuron stake, consensus and subnet weights. - [Get Root Subnet History](https://beta.taostats.io/docs/api-reference/metagraph/get-metagraph-root-history.md): Returns historical Root Metagraph snapshots, including neuron stake, consensus and subnet weights. ### Miner - [Miner](https://beta.taostats.io/docs/api-reference/miner.md): Every Taostats API endpoint in the Miner group, with its method and path. - [Get Miner Autostake](https://beta.taostats.io/docs/api-reference/miner/get-miner-autostake.md): Returns miner autostake records with the amount, source hotkey, destination hotkey, coldkey and subnet. - [Get Miner Coldkey](https://beta.taostats.io/docs/api-reference/miner/get-miner-coldkey.md): Returns mining activity and balance summaries grouped by coldkey. - [Get Latest Miner Weight](https://beta.taostats.io/docs/api-reference/miner/get-miner-weights-latest.md): Returns the latest weights assigned by validators to miners within subnets. - [Get Miner Weights History](https://beta.taostats.io/docs/api-reference/miner/get-miner-weights-history.md): Requires a Pro subscription ### Network Parameter - [Network Parameter](https://beta.taostats.io/docs/api-reference/network-parameter.md): Every Taostats API endpoint in the Network Parameter group, with its method and path. - [Get Network Parameter Latest](https://beta.taostats.io/docs/api-reference/network-parameter/get-network-parameter-latest.md): Returns the latest network-wide parameters, including staking thresholds, take limits and transaction rate limits. ### Neuron - [Neuron](https://beta.taostats.io/docs/api-reference/neuron.md): Every Taostats API endpoint in the Neuron group, with its method and path. - [Get Neuron Latest](https://beta.taostats.io/docs/api-reference/neuron/get-neuron-latest.md): Returns the latest neuron metrics, including incentives, stake weight, pruning scores, ranks and immunity status. - [Get Neuron History](https://beta.taostats.io/docs/api-reference/neuron/get-neuron-history.md): Returns historical neuron metrics, including incentives, stake weight, pruning scores, ranks and immunity status. - [Get Neuron Aggregated Latest](https://beta.taostats.io/docs/api-reference/neuron/get-neuron-aggregated-latest.md): Returns the latest subnet-level neuron statistics for incentives, pruning scores and immunity. - [Get Neuron Aggregated History](https://beta.taostats.io/docs/api-reference/neuron/get-neuron-aggregated-history.md): Returns historical subnet-level neuron statistics for incentives, pruning scores and immunity. - [Get Neuron Incentive Distribution](https://beta.taostats.io/docs/api-reference/neuron/get-neuron-incentive-distribution.md): Returns neuron incentives and immunity status for a subnet, with each neuron's UID, hotkey and coldkey. ### OTC - [OTC](https://beta.taostats.io/docs/api-reference/otc.md): Every Taostats API endpoint in the OTC group, with its method and path. - [OTC Listing Event History](https://beta.taostats.io/docs/api-reference/otc/get-otc-listing-history.md): Returns the immutable event log for OTC sell-side listings: every created, updated, cancelled, filled, and expired event with block + extrinsic context. - [List OTC Alpha Listings](https://beta.taostats.io/docs/api-reference/otc/get-otc-listing.md): Returns currently active and historical sell-side listings on the Taostats OTC desk. - [OTC Lockup Claims](https://beta.taostats.io/docs/api-reference/otc/get-otc-lockup-claim.md): Returns claim events — the on-chain moments where a buyer extracted their alpha from a lockup escrow account after the unlock_block. - [OTC Lockup Listing Event History](https://beta.taostats.io/docs/api-reference/otc/get-otc-lockup-listing-history.md): Immutable event log for lockup listings: created, updated, cancelled, purchased, expired. - [List OTC Lockup Listings](https://beta.taostats.io/docs/api-reference/otc/get-otc-lockup-listing.md): Returns active and historical lockup listings on the Taostats OTC desk. - [OTC Lockup Purchases](https://beta.taostats.io/docs/api-reference/otc/get-otc-lockup-purchase.md): Returns lockup purchases — the moments a buyer committed TAO into a lockup listing's escrow account. - [Per-user OTC Lockup Statistics](https://beta.taostats.io/docs/api-reference/otc/get-otc-lockup-user-stats.md): Lifetime lockup statistics for a coldkey: total listings created (as seller), purchases made (as buyer), claims executed, fees paid, and bought/sold volume in… - [OTC Offer Event History](https://beta.taostats.io/docs/api-reference/otc/get-otc-offer-history.md): Returns the immutable event log for OTC buy-side offers: every created, updated, cancelled, filled, and expired event with block + extrinsic context. - [List OTC Alpha Offers](https://beta.taostats.io/docs/api-reference/otc/get-otc-offer.md): Returns currently active and historical buy-side offers on the Taostats OTC desk. - [OTC Subnet Freeze Status](https://beta.taostats.io/docs/api-reference/otc/get-otc-subnet-status.md): Returns the OTC trading freeze status for each subnet. - [Executed OTC Trades](https://beta.taostats.io/docs/api-reference/otc/get-otc-trade.md): Returns settled OTC trades — the matches between listings and offers (or direct buys). - [Per-user OTC Statistics](https://beta.taostats.io/docs/api-reference/otc/get-otc-user-stats.md): Returns lifetime OTC statistics for a coldkey: total listings/offers created, trades as buyer/seller, and cumulative TAO + alpha volume. ### Pending Coldkey Swap - [Pending Coldkey Swap](https://beta.taostats.io/docs/api-reference/pending-coldkey-swap.md): Every Taostats API endpoint in the Pending Coldkey Swap group, with its method and path. - [Get Pending Coldkey Swap](https://beta.taostats.io/docs/api-reference/pending-coldkey-swap/get-pending-coldkey-swap.md): Returns pending coldkey swaps with old and new key information and their scheduled execution blocks. ### Price - [Price](https://beta.taostats.io/docs/api-reference/price.md): Every Taostats API endpoint in the Price group, with its method and path. - [Get Price](https://beta.taostats.io/docs/api-reference/price/get-price-latest.md): Returns the latest market quote for an asset, including price, volume, market cap and supply. - [Get Price History](https://beta.taostats.io/docs/api-reference/price/get-price-history.md): Returns historical market quotes for an asset, including price, volume, market cap and supply. - [Get Price OHLC](https://beta.taostats.io/docs/api-reference/price/get-price-ohlc.md): Returns open, high, low and close price candles for an asset and period, with timestamps and volume. - [Get Price Simple Latest](https://beta.taostats.io/docs/api-reference/price/get-price-simple-latest.md): Returns the latest TAO price and its timestamp in a compact response. ### Root Claim - [Root Claim](https://beta.taostats.io/docs/api-reference/root-claim.md): Every Taostats API endpoint in the Root Claim group, with its method and path. - [Get Root Claim](https://beta.taostats.io/docs/api-reference/root-claim/get-root-claim.md): Returns Root claim records with the claiming coldkey, extrinsic ID, block number and timestamp. ### RPC Live - [RPC Live](https://beta.taostats.io/docs/api-reference/rpc-live.md): Every Taostats API endpoint in the RPC Live group, with its method and path. - [Live: Get Free TAO Balance](https://beta.taostats.io/docs/api-reference/rpc-live/get-live-accounts-address-balance-info.md): Returns an account's live chain balance information, including free, reserved and frozen balances, locks and nonce. - [Live: Get Extrinsics For Block Range](https://beta.taostats.io/docs/api-reference/rpc-live/get-live-blocks.md): Lists all extrinsics for block range selected - [Live: Get Latest Block Extrinsics](https://beta.taostats.io/docs/api-reference/rpc-live/get-live-blocks-head.md): Returns the chain head block from the live node, including extrinsics, logs and finalization status. - [Live: Get Extrinsics For Specific Block](https://beta.taostats.io/docs/api-reference/rpc-live/get-live-blocks-height.md): Returns a block at the requested height from the live node, including extrinsics, logs and finalization status. - [Live: Get Extrinsic](https://beta.taostats.io/docs/api-reference/rpc-live/get-live-blocks-height-extrinsics-index.md): Returns a decoded extrinsic selected by block height and its index within that block. - [Live: Get Raw Extrinsics For Specific Block](https://beta.taostats.io/docs/api-reference/rpc-live/get-live-blocks-height-extrinsics-raw.md): Returns raw encoded extrinsics for a block at the requested height, together with its header roots and digest. - [Live: Get Node Transaction Pool](https://beta.taostats.io/docs/api-reference/rpc-live/get-live-node-transaction-pool.md): Returns pending transactions in the connected node's transaction pool. - [Live: Get Node Version](https://beta.taostats.io/docs/api-reference/rpc-live/get-live-node-version.md): Returns the connected node's chain name, client implementation name and client version. - [Live: Get Pallet Consts](https://beta.taostats.io/docs/api-reference/rpc-live/get-live-pallets-pallet-id-consts.md): Returns the runtime constants defined by a pallet, with their metadata and block context. - [Live: Get Pallet Consts By ID](https://beta.taostats.io/docs/api-reference/rpc-live/get-live-pallets-pallet-id-consts-id.md): Returns metadata for one runtime constant identified by its pallet and constant ID. - [Live: Get Pallet Events](https://beta.taostats.io/docs/api-reference/rpc-live/get-live-pallets-pallet-id-events.md): Returns the event definitions exposed by a runtime pallet. - [Live: Get Pallet Events By ID](https://beta.taostats.io/docs/api-reference/rpc-live/get-live-pallets-pallet-id-events-id.md): Returns metadata for one event definition identified by its pallet and event ID. - [Get Live Pallets Pallet ID Storage](https://beta.taostats.io/docs/api-reference/rpc-live/get-live-pallets-pallet-id-storage.md): Lists the storage entries defined by a runtime pallet. - [Get Live Pallets Pallet ID Storage ID](https://beta.taostats.io/docs/api-reference/rpc-live/get-live-pallets-pallet-id-storage-id.md): Returns information for a runtime storage entry, including its keys, metadata and value when available. - [RPC WebSocket](https://beta.taostats.io/docs/api-reference/rpc-live/get-rpc-ws-target.md): This endpoint upgrades the connection to a WebSocket rather than answering with a body. - [Post RPC Http](https://beta.taostats.io/docs/api-reference/rpc-live/post-rpc-http.md): Forwards a JSON-RPC request to the selected Bittensor node and returns its response. ### Seal Blob - [Seal Blob](https://beta.taostats.io/docs/api-reference/seal-blob.md): Every Taostats API endpoint in the Seal Blob group, with its method and path. - [Post Seal Blob](https://beta.taostats.io/docs/api-reference/seal-blob/post-seal-blob.md): Encrypts a hex-encoded transaction or plaintext with the supplied public key and returns a hex-encoded sealed blob. ### Stake - [Stake](https://beta.taostats.io/docs/api-reference/stake.md): Every Taostats API endpoint in the Stake group, with its method and path. - [Get Stake](https://beta.taostats.io/docs/api-reference/stake/get-stake.md): Returns historical stake records for a coldkey, broken down by hotkey and block. ### Stake Balance - [Stake Balance](https://beta.taostats.io/docs/api-reference/stake-balance.md): Every Taostats API endpoint in the Stake Balance group, with its method and path. - [Get dTAO Historical Stake Balance](https://beta.taostats.io/docs/api-reference/stake-balance/get-dtao-stake-balance-history-v1.md): Returns historical staking balances by coldkey, hotkey and subnet, including their TAO equivalents. - [Get dTAO Stake Balance](https://beta.taostats.io/docs/api-reference/stake-balance/get-stake-balance-latest.md): Returns the latest staking balances by coldkey, hotkey and subnet, including their TAO equivalents. - [Get Stake Balance Sum In TAO](https://beta.taostats.io/docs/api-reference/stake-balance/get-stake-balance-aggregated-latest.md): Returns the latest total staked balance per coldkey, valued in TAO, with its rank. - [Get Stake Balance Portfolio](https://beta.taostats.io/docs/api-reference/stake-balance/get-stake-balance-portfolio.md): Returns staking portfolio balances, trading totals, earned rewards and realised and unrealised profit for a coldkey. ### Stats - [Stats](https://beta.taostats.io/docs/api-reference/stats.md): Every Taostats API endpoint in the Stats group, with its method and path. - [Get Stats Latest](https://beta.taostats.io/docs/api-reference/stats/get-stats-latest.md): Returns the latest network totals for token supply, staking, accounts, subnets and chain activity. - [Get Stats History](https://beta.taostats.io/docs/api-reference/stats/get-stats-history.md): Returns historical network totals for token supply, staking, accounts, subnets and chain activity. ### Status - [Status](https://beta.taostats.io/docs/api-reference/status.md): Every Taostats API endpoint in the Status group, with its method and path. - [Get Status](https://beta.taostats.io/docs/api-reference/status/get-status.md): Returns the API status, an availability flag and the service version. ### Subnet - [Subnet](https://beta.taostats.io/docs/api-reference/subnet.md): Every Taostats API endpoint in the Subnet group, with its method and path. - [Get Current Subnet Pools](https://beta.taostats.io/docs/api-reference/subnet/get-pool-latest.md): Returns the latest subnet pool prices, reserves, market caps and trading activity. - [Get Historical Subnet Pools](https://beta.taostats.io/docs/api-reference/subnet/get-pool-history.md): Returns historical subnet pool prices, reserves, market caps and liquidity snapshots. - [Get Pool](https://beta.taostats.io/docs/api-reference/subnet/get-pool.md): Returns the latest subnet pool prices, reserves, market caps and trading activity through the older pool route. - [Get Current Sum Of Subnet Prices](https://beta.taostats.io/docs/api-reference/subnet/get-pool-total-price-latest.md): Returns the latest sum of subnet Alpha prices and aggregate Alpha and Root trading volumes. - [Get Historical Sum Of Subnet Prices](https://beta.taostats.io/docs/api-reference/subnet/get-pool-total-price-history.md): Returns historical sums of subnet Alpha prices and aggregate Alpha and Root trading volumes. - [Get Sum Of Subnet Prices](https://beta.taostats.io/docs/api-reference/subnet/get-pool-total-price.md): Returns historical sums of subnet Alpha prices and aggregate trading volumes through the older total-price route. - [Get Subnets](https://beta.taostats.io/docs/api-reference/subnet/get-subnet-latest.md): Returns the latest subnet configuration, emission metrics, registration settings and participant counts. - [Get Subnet History](https://beta.taostats.io/docs/api-reference/subnet/get-subnet-history.md): Returns historical subnet configuration, emission metrics, registration settings and participant counts. - [Get Subnet Coldkey Distribution](https://beta.taostats.io/docs/api-reference/subnet/get-subnet-distribution-coldkey.md): Returns the distribution of subnet hotkeys across coldkeys as counts per coldkey. - [Get Subnet Miner Incentive Distribution](https://beta.taostats.io/docs/api-reference/subnet/get-subnet-distribution-incentive.md): Returns subnet incentive distribution records with immunity-period status and block numbers. - [Get Subnet Axon Ip Distribution](https://beta.taostats.io/docs/api-reference/subnet/get-subnet-distribution-ip.md): Returns the distribution of axon IP addresses in a subnet as counts per IP address. - [Get Subnet Emission](https://beta.taostats.io/docs/api-reference/subnet/get-subnet-emission.md): Returns subnet emission records with Alpha rewards and TAO and Alpha pool amounts. - [Get Subnet Identity](https://beta.taostats.io/docs/api-reference/subnet/get-subnet-identity.md): Returns subnet identities with names, descriptions, logos and contact links. - [Get Subnet Identity Set](https://beta.taostats.io/docs/api-reference/subnet/get-subnet-identity-set.md): Returns events that set or update subnet identity information. - [Get Subnet Metadata](https://beta.taostats.io/docs/api-reference/subnet/get-subnet-metadata.md): Returns subnet token metadata, including symbol, platform, contract address, decimals and supply figures. - [Get Neuron Deregistrations](https://beta.taostats.io/docs/api-reference/subnet/get-subnet-neuron-deregistration.md): Returns neuron deregistration records with the subnet, UID, keys and metrics at deregistration. - [Get Neuron Registrations](https://beta.taostats.io/docs/api-reference/subnet/get-subnet-neuron-registration.md): Returns neuron registration records with the subnet, UID, hotkey, coldkey and registration cost. - [Get Subnet Owner](https://beta.taostats.io/docs/api-reference/subnet/get-subnet-owner.md): Returns subnet ownership records with the current, previous and pending owner information. - [Get Subnet Pruning Latest](https://beta.taostats.io/docs/api-reference/subnet/get-subnet-pruning-latest.md): Returns the latest subnet pruning ranks, moving prices and immunity status. - [Get Subnet Pruning History](https://beta.taostats.io/docs/api-reference/subnet/get-subnet-pruning-history.md): Returns historical subnet pruning ranks, moving prices and immunity status. - [Get Subnet Registrations](https://beta.taostats.io/docs/api-reference/subnet/get-subnet-registration.md): Returns subnet registration events with the owner, registering account and registration cost. - [Get Subnet Registration Cost](https://beta.taostats.io/docs/api-reference/subnet/get-subnet-registration-cost-latest.md): Returns the latest cost to register a subnet, with its block number and timestamp. - [Get Subnet Registration Cost History](https://beta.taostats.io/docs/api-reference/subnet/get-subnet-registration-cost-history.md): Returns historical costs to register a subnet, with block numbers and timestamps. - [Get TAO Flow](https://beta.taostats.io/docs/api-reference/subnet/get-tao-flow.md): Returns accumulated active TAO flow by subnet over a block or time range. ### TradingView - [TradingView](https://beta.taostats.io/docs/api-reference/tradingview.md): Every Taostats API endpoint in the TradingView group, with its method and path. - [Trading View History](https://beta.taostats.io/docs/api-reference/tradingview/get-tradingview-udf-history.md): Returns historical open, high, low, close and volume bars in TradingView UDF format. - [Get TradingView Udf Config](https://beta.taostats.io/docs/api-reference/tradingview/get-tradingview-udf-config.md): Returns the TradingView datafeed configuration, including supported resolutions, exchanges and feature flags. - [Get TradingView Udf Symbol Info](https://beta.taostats.io/docs/api-reference/tradingview/get-tradingview-udf-symbol-info.md): Returns TradingView symbol metadata, including price scales, trading sessions and supported chart capabilities. ### Transfer - [Transfer](https://beta.taostats.io/docs/api-reference/transfer.md): Every Taostats API endpoint in the Transfer group, with its method and path. - [Get Transfers](https://beta.taostats.io/docs/api-reference/transfer/get-transfer.md): Returns TAO transfers with sender, recipient, amount, fee and transaction identifiers. ### Validator - [Validator](https://beta.taostats.io/docs/api-reference/validator.md): Every Taostats API endpoint in the Validator group, with its method and path. - [Get Validator dTAO](https://beta.taostats.io/docs/api-reference/validator/get-dtao-validator-latest-v1.md): Returns the latest validator overview, including Root stake, Alpha stake valued in TAO, nominators and dominance. - [Get Validator History dTAO](https://beta.taostats.io/docs/api-reference/validator/get-dtao-validator-history-v1.md): Returns historical validator overviews, including Root stake, Alpha stake valued in TAO, nominators and dominance. - [Get Hotkey Emission](https://beta.taostats.io/docs/api-reference/validator/get-hotkey-emission.md): Returns emission records for hotkeys within subnets, including emission and Root emission amounts. - [Get Validators In A Subnet](https://beta.taostats.io/docs/api-reference/validator/get-validator-available.md): Lists active validators available on subnets, with their addresses, names and hotkey Alpha amounts. - [Validator Root Baskets](https://beta.taostats.io/docs/api-reference/validator/get-validator-basket-latest.md): Root Reborn reinvests root dividends into a per-validator fund ("beta basket") held under a protocol escrow account. - [Validator Root Basket History](https://beta.taostats.io/docs/api-reference/validator/get-validator-basket-history.md): Root Reborn reinvests root dividends into a per-validator fund ("beta basket") held under a protocol escrow account. - [Get Validator Dividends Latest](https://beta.taostats.io/docs/api-reference/validator/get-validator-dividends-latest.md): Returns the latest validator and nominator dividends for Alpha and Root stake by subnet. - [Get Validator Dividends History](https://beta.taostats.io/docs/api-reference/validator/get-validator-dividends-history.md): Returns historical validator and nominator dividends for Alpha and Root stake by subnet. - [Get Validator Metrics](https://beta.taostats.io/docs/api-reference/validator/get-validator-metrics-latest.md): Returns the latest per-subnet validator metrics, including stake, emissions, trust and validator permits. - [Get Validator Metrics History](https://beta.taostats.io/docs/api-reference/validator/get-validator-metrics-history.md): Returns historical per-subnet validator metrics, including stake, emissions, trust and validator permits. - [Get Validator Performance dTAO](https://beta.taostats.io/docs/api-reference/validator/get-validator-performance-latest.md): Returns the latest validator performance within subnets, including trust, dividends, stake weights and daily returns. - [Get Validator Performance History dTAO](https://beta.taostats.io/docs/api-reference/validator/get-validator-performance-history.md): Returns historical validator performance within subnets, including trust, dividends, stake weights and daily returns. - [Get Current Validator Weights](https://beta.taostats.io/docs/api-reference/validator/get-validator-weights-latest-v2.md): Returns the latest validator weight vectors by hotkey and subnet in the v2 format. - [Get Historical Validator Weights](https://beta.taostats.io/docs/api-reference/validator/get-validator-weights-history-v2.md): Returns historical validator weight vectors by hotkey and subnet in the v2 format. - [Get Validator Yield](https://beta.taostats.io/docs/api-reference/validator/get-validator-yield-latest.md): Returns the latest validator APY and epoch participation metrics by hotkey and subnet. - [Get Validator Yield History](https://beta.taostats.io/docs/api-reference/validator/get-validator-yield-history.md): Returns historical validator APY and epoch participation metrics by hotkey and subnet. - [Post Validator Yield Latest](https://beta.taostats.io/docs/api-reference/validator/post-validator-yield-latest.md): Returns the latest validator yield metrics for a batch of hotkey and subnet positions. - [Get Coldkey Alpha Shares Latest](https://beta.taostats.io/docs/api-reference/validator/get-coldkey-alpha-shares-latest.md): Returns the latest Alpha balances and share counts for coldkey stakes on validator hotkeys within subnets. - [Get Coldkey Alpha Shares History](https://beta.taostats.io/docs/api-reference/validator/get-coldkey-alpha-shares-history.md): Returns historical Alpha balances and share counts for coldkey stakes on validator hotkeys within subnets. - [Get Hotkey Alpha Shares Latest](https://beta.taostats.io/docs/api-reference/validator/get-hotkey-alpha-shares-latest.md): Returns the latest Alpha balances and total share counts for hotkeys within subnets. - [Get Hotkey Alpha Shares History](https://beta.taostats.io/docs/api-reference/validator/get-hotkey-alpha-shares-history.md): Returns historical Alpha balances and total share counts for hotkeys within subnets. ## Bittensor concepts - [Bittensor Concepts](https://beta.taostats.io/docs/concepts.md): Start with what you want to learn. ### Protocol Changes - [Protocol Changes](https://beta.taostats.io/docs/concepts/protocol-changes.md): Recent and upcoming protocol-level changes on Bittensor, each with a full explainer. - [Root Reborn (PR #2968)](https://beta.taostats.io/docs/concepts/protocol-changes/root-reborn.md): Root dividends stop cashing out to TAO and are held in the root validator's basket of subnet alpha, which the validator can rebalance and stakers redeem to TAO. - [Root Reborn — TL;DR](https://beta.taostats.io/docs/concepts/protocol-changes/root-reborn/tldr.md): Document: Root Reborn — TL;DR - [Root Reborn — Full explainer](https://beta.taostats.io/docs/concepts/protocol-changes/root-reborn/explainer.md): Root Reborn — full explainer - [Root Reborn — Visual demo](https://beta.taostats.io/docs/concepts/protocol-changes/root-reborn/demo.md): Root Reborn — visual demo - [Conviction v2 (PR #2658)](https://beta.taostats.io/docs/concepts/protocol-changes/conviction-v2.md): For the complete explainer — perpetual and decaying locks, the numbers, worked examples, subnet-owner locks, the subnet king mechanism, and the technical… - [Price-based emission shares (PRs #2779 + #2781)](https://beta.taostats.io/docs/concepts/protocol-changes/price-based-emission-shares.md): For how emission works now — the live per-block share formula (share_i ∝ price_i × (1 − miner_burned_i)), the miner-burn scaling, the alpha-injection cap, and… - [The emission gate (spec 440)](https://beta.taostats.io/docs/concepts/protocol-changes/emission-gate.md): Every block, the chain hands out TAO emission and each subnet competes for a slice. - [Miner collateral (PRs #2953 + #2960)](https://beta.taostats.io/docs/concepts/protocol-changes/miner-collateral.md): Miner collateral is a refundable-by-work registration bond for Bittensor subnets. - [Runtime 445 (release v445)](https://beta.taostats.io/docs/concepts/protocol-changes/runtime-445.md): The Bittensor mainnet runtime upgraded to spec version 445. - [Runtime 447 (release v447)](https://beta.taostats.io/docs/concepts/protocol-changes/runtime-447.md): The Bittensor mainnet runtime upgraded to spec version 447. - [Shorting (PR #2764) — Fixed-Liability Covered Continuous-Unwind Model](https://beta.taostats.io/docs/concepts/protocol-changes/shorting.md): A covered short on Bittensor is a leveraged bearish bet on a subnet's alpha token. - [Bittensor shorting — Explainer](https://beta.taostats.io/docs/concepts/protocol-changes/shorting/explainer.md): Shorting explainer — conceptual walkthrough (canonical document by Rufus) - [Bittensor shorting — Flow (ledger story)](https://beta.taostats.io/docs/concepts/protocol-changes/shorting/flow.md): Shorting flow — ledger story (canonical diagram by Rufus) - [Bittensor shorting — Simulator](https://beta.taostats.io/docs/concepts/protocol-changes/shorting/sim.md): Shorting simulator (canonical interactive tool by Rufus) - [Bittensor shorting — Technical reference](https://beta.taostats.io/docs/concepts/protocol-changes/shorting/technical.md): Shorting technical reference (canonical document by Rufus) ### Subnets - [Subnets](https://beta.taostats.io/docs/concepts/subnets.md): Subnets: Subnet architecture, Subnet pools, Subnet parameters, Subnet registration, Subnet deregistration, Subnet owner, Subnet owner startup guide, Subnet… - [Subnet architecture](https://beta.taostats.io/docs/concepts/subnets/subnet.md): The Bittensor network's primary division is into a group of subnets. - [Root Subnet](https://beta.taostats.io/docs/concepts/subnets/root-subnet.md): The root subnet is netuid 0 — the coordinating subnet at the centre of Bittensor. - [List of Subnets](https://beta.taostats.io/docs/concepts/subnets/list-of-subnets.md): Bittensor is made up of many subnets, each with its own purpose, token, and emissions. - [Subnet pools](https://beta.taostats.io/docs/concepts/subnets/subnet-pools.md): Subnet pools are liquidity pools that are used to exchange tao for alpha tokens - [Subnet parameters](https://beta.taostats.io/docs/concepts/subnets/subnet-parameters.md): In addition to miners and validator code, each subnet has a set of hyperparameters that define how it will interact with the bittensor network. - [Subnet registration](https://beta.taostats.io/docs/concepts/subnets/subnet-registration.md): Subnet registration and deregistration are live on the chain. - [Subnet deregistration](https://beta.taostats.io/docs/concepts/subnets/subnet-deregistration.md): When a subnet is deregistered, its entire TAO reserve is drained and paid out pro-rata by alpha across everyone with a claim on the pool. - [Subnet owner](https://beta.taostats.io/docs/concepts/subnets/subnet-owner.md): A group or organisation that owns the key to and controls the codebase of a subnet - [Subnet owner startup guide](https://beta.taostats.io/docs/concepts/subnets/subnet-owner-startup-guide.md): You've got a subnet idea, or you've just registered one. - [Subnet Emissions (TAO / Pool)](https://beta.taostats.io/docs/concepts/subnets/subnet-emissions.md): Every block, each emit-enabled subnet receives a share of TAO emission and mints alpha. - [Subnet Mechanisms](https://beta.taostats.io/docs/concepts/subnets/subnet-mechanisms.md): Each subnet can run multiple mechanisms (formerly called sub-subnets), allowing one subnet to work on several distinct challenges. - [Incentive Mechanisms](https://beta.taostats.io/docs/concepts/subnets/incentive-mechanisms.md): What a subnet's incentive mechanism is, how validators turn miner work into weights and emissions, and what makes a mechanism hard to game. ### Validators - [Validators](https://beta.taostats.io/docs/concepts/validators.md): Validators: Validation (architecture), Running a Validator, Weight copying, Dividends for Validators, Child & parent hotkeys - [Validation (architecture)](https://beta.taostats.io/docs/concepts/validators/validation.md): Validators are the neurons in a subnet that validate miner output and provide gateway access to the network - [Running a Validator](https://beta.taostats.io/docs/concepts/validators/validator.md): A validator operates validator nodes on subnets of the Bittensor network. - [Weight copying](https://beta.taostats.io/docs/concepts/validators/weight-copying.md): Weight copying is a controversial topic in the Bittensor community. - [Dividends for Validators](https://beta.taostats.io/docs/concepts/validators/dividends-for-validators.md): If a validator is judged to be out of consensus, their VTrust (validator trust) decreases. - [Child & Parent Hotkeys](https://beta.taostats.io/docs/concepts/validators/child-hotkeys.md): A child hotkey lets a validator delegate a portion of its stake weight to another hotkey, which validates on its behalf. ### Miners - [Miners](https://beta.taostats.io/docs/concepts/miners.md): Miners: I want to mine on Bittensor, Mining (architecture), Running a Miner, Miner Emission - [I want to mine on Bittensor](https://beta.taostats.io/docs/concepts/miners/i-want-to-mine-on-bittensor.md): TL;dr: It's complicated, and you're going to have to do some research. - [Mining](https://beta.taostats.io/docs/concepts/miners/mining.md): What miners do inside a Bittensor subnet, why their requests reach them through validators, and where to find hardware, incentive and registration details. - [Running a Miner](https://beta.taostats.io/docs/concepts/miners/miner.md): A miner deploys (at least) one mining node into (at least) one subnet to perform the work being rewarded by the subnet incentive mechanism. - [Miner Emission](https://beta.taostats.io/docs/concepts/miners/consensus-for-miners.md): How is emission calculated for Miners? ### Staking - [Staking](https://beta.taostats.io/docs/concepts/staking.md): An overview of staking TAO on Bittensor under dTao — root versus subnet stake — with links to price impact, root baskets, stake weight and yield. - [Staking in dTao](https://beta.taostats.io/docs/concepts/staking/staking-in-dtao.md): Staking tao/alpha is how investors earn yield. - [Taostats for Staking](https://beta.taostats.io/docs/concepts/staking/taostats-for-staking.md): Understand how to read the data in order to stake your tao - [Root Validator Baskets](https://beta.taostats.io/docs/concepts/staking/root-validator-baskets.md): Root Validator Baskets are the mechanism Root Reborn introduced for handling root dividends. - [Stake weight](https://beta.taostats.io/docs/concepts/staking/stake-weight.md): How to determine Validator stake weight. - [Price Impact and Slippage](https://beta.taostats.io/docs/concepts/staking/slippage.md): Why a stake or unstake returns less than the quoted price implies: price impact from pool size, slippage from other trades, the formulas, and slippage limits. - [Yield](https://beta.taostats.io/docs/concepts/staking/yield.md): What returns can investors expect when staking? - [nom/1k/24BTday](https://beta.taostats.io/docs/concepts/staking/some-of-the-math-behind-taostats.md): This value represents the daily return in tao for every 1000 tao delegated. ### Tokenomics - [Tokenomics](https://beta.taostats.io/docs/concepts/tokenomics.md): Learn how tao and alpha tokens are emitted and distributed to participants on Bittensor. - [Tokenomics](https://beta.taostats.io/docs/concepts/tokenomics/tokenomics.md): Learn how tao and alpha tokens are emitted and distributed to participants on Bittensor. - [TAO](https://beta.taostats.io/docs/concepts/tokenomics/tao.md): The token of the Bittensor network - [Alpha tokens](https://beta.taostats.io/docs/concepts/tokenomics/alpha-tokens.md): Alpha is the generic name for subnet tokens. - [Halving](https://beta.taostats.io/docs/concepts/tokenomics/halving.md): The tokenomics of Bittensor follow Bitcoin: when half of the remaining supply has been issued, emission halves. - [Burning](https://beta.taostats.io/docs/concepts/tokenomics/burning.md): When token is burned - it is no longer accessible and not a part of the circulating supply - [Recycling](https://beta.taostats.io/docs/concepts/tokenomics/recycling.md): Recycling is the process of returning active tao or alpha to the unissued pool. ### How emission works - [How emission works](https://beta.taostats.io/docs/concepts/how-emission-works.md): Every block the chain emits TAO, mints alpha in each subnet, and distributes it down to individual stakeholders. - [TAO emission](https://beta.taostats.io/docs/concepts/how-emission-works/tao-emission.md): How the TAO emitted every block is shared between subnets, and how each subnet's share splits into TAO injected into its pool and chain buys of alpha. - [2. Alpha emission](https://beta.taostats.io/docs/concepts/how-emission-works/alpha-emission.md): Each subnet emits alpha every block through two distinct pathways, which serve different purposes: - [Split alpha_out (owner / miners / validators)](https://beta.taostats.io/docs/concepts/how-emission-works/split-alpha-out.md): This page shows how a subnet's alpha_out is divided among participants, then points to the rest of the flow. - [4. Parent / child hotkeys](https://beta.taostats.io/docs/concepts/how-emission-works/emission-parent-hotkeys.md): Parent hotkeys are validators that do not run infrastructure in a subnet. - [5. Root vs alpha split](https://beta.taostats.io/docs/concepts/how-emission-works/stakeholder-emissions-root-vs-alpha.md): In the Bittensor ecosystem, holders of tao may stake to a validator in a subnet in two different ways: - [6a. Stakeholder emissions: root](https://beta.taostats.io/docs/concepts/how-emission-works/stakeholder-emissions-root.md): Stakeholders on root place their delegation of tao on a root validator. - [Stakeholder emissions: alpha](https://beta.taostats.io/docs/concepts/how-emission-works/stakeholder-emissions-alpha.md): Stakeholders may stake on a validator in a subnet. ### Wallets & accounts - [Wallets & accounts](https://beta.taostats.io/docs/concepts/wallets-accounts.md): Wallets & accounts: Wallets, coldkeys, hotkeys, Coldkeys, Hotkeys, Connecting your wallet, Sign a message with your wallet key - [Wallets, coldkeys, hotkeys](https://beta.taostats.io/docs/concepts/wallets-accounts/wallets-coldkeys-hotkeys.md): Wallets are used to store and house your tokens. - [Coldkeys](https://beta.taostats.io/docs/concepts/wallets-accounts/coldkeys.md): The coldkey is your wallet on the chain. - [Hotkeys](https://beta.taostats.io/docs/concepts/wallets-accounts/hotkeys.md): Hotkeys are part of your Bittensor wallet, and are used to perform actions on the chain in a secure fashion. - [Connecting your wallet](https://beta.taostats.io/docs/concepts/wallets-accounts/connecting-your-wallet.md): Taostats' staking tools require a connection with a wallet extension. - [Sign a message with your wallet key](https://beta.taostats.io/docs/concepts/wallets-accounts/sign-a-message-with-your-wallet-key.md): One way to prove ownership of a wallet is to sign a message. ### Chain & runtime - [Chain & runtime](https://beta.taostats.io/docs/concepts/chain-runtime.md): Chain & runtime: Chain architecture, Conviction, Extrinsics and events, Yuma Consensus, Commit Reveal 3.0, MEV shield, Node registration, Miner collateral, EVM… - [Chain architecture](https://beta.taostats.io/docs/concepts/chain-runtime/chain-architecture.md): How does the Bittensor Chain work? - [Conviction](https://beta.taostats.io/docs/concepts/chain-runtime/conviction-v2.md): Conviction is Bittensor's governance mechanism that ties voting power to long-term commitment. - [Extrinsics and events](https://beta.taostats.io/docs/concepts/chain-runtime/extrinsics-and-events.md): Extrinsics are how commands are written to the chain. - [Yuma Consensus](https://beta.taostats.io/docs/concepts/chain-runtime/consensus.md): The Yuma consensus mechanism - [Commit Reveal 3.0](https://beta.taostats.io/docs/concepts/chain-runtime/commit-reveal-30.md): Designed to stop weight copying: weights are committed to the chain, but revealed several epochs later. - [MEV shield](https://beta.taostats.io/docs/concepts/chain-runtime/mev-shield.md): why do we need mev shield, and how does it work? - [Node registration](https://beta.taostats.io/docs/concepts/chain-runtime/node-registration.md): Neurons are server nodes in each subnet. - [Miner collateral](https://beta.taostats.io/docs/concepts/chain-runtime/miner-collateral.md): Miner collateral is a refundable-by-work registration bond for Bittensor subnets. - [EVM contracts](https://beta.taostats.io/docs/concepts/chain-runtime/evm-contracts.md): Smart contract evaluation has launched on Bittensor. - [Deploy the Subtensor](https://beta.taostats.io/docs/concepts/chain-runtime/deploy-a-dtao-chain.md): The Bittensor subtensor code can be found on GitHub: https://github.com/opentensor/subtensor/ - [RPC connection to the chain](https://beta.taostats.io/docs/concepts/chain-runtime/rpc-connection-to-the-chain.md): How do you extract knowledge from the Bittensor chain? ### Security - [Security](https://beta.taostats.io/docs/concepts/security.md): Security: Securing a wallet: ledgers, multisig & proxies, Multisig, explained: tutorial, Multisig: worked examples - [Securing a wallet: ledgers, multisig & proxies](https://beta.taostats.io/docs/concepts/security/securing-a-wallet.md): Securing a wallet — ledgers, multisig & proxies (canonical document by Rufus) - [Multisig, explained: tutorial](https://beta.taostats.io/docs/concepts/security/multisig-tutorial.md): Multisig, explained — tutorial (canonical document by Rufus) - [Multisig: worked examples](https://beta.taostats.io/docs/concepts/security/multisig-examples.md): Multisig — worked examples (canonical document by Rufus) ### Legacy / Deprecated - [Legacy / Deprecated](https://beta.taostats.io/docs/concepts/legacy-deprecated.md): Legacy / Deprecated: TAO flow (deprecated), TAO emission does not add to 100, Best practices for installing software, Crypto safety: the basics - [TAO flow (deprecated)](https://beta.taostats.io/docs/concepts/legacy-deprecated/tao-flow.md): As of May 2026, there are two types of tao flow. - [TAO emission does not add to 100](https://beta.taostats.io/docs/concepts/legacy-deprecated/tao-emission-does-not-add-to-100.md): Learn about tao excess and how it is calculated. - [Best practices for installing software](https://beta.taostats.io/docs/concepts/legacy-deprecated/a-best-practices-guide-for-safely-installing-software.md): As a User, installing software in a safe and verifiable manner isn’t always simple. - [Introduction](https://beta.taostats.io/docs/concepts/legacy-deprecated/crypto-safety-the-basics.md): Scammers are everywhere. - [Bittensor CLI](https://beta.taostats.io/docs/concepts/command-line-tool.md): The Bittensor command line interface (CLI) allows programmatic access to the Bittensor ecosystem. ## Understanding Taostats - [Understanding Taostats](https://beta.taostats.io/docs/understanding-taostats.md): How to read and use taostats.io. - [Overview](https://beta.taostats.io/docs/understanding-taostats/using-taostats.md): taostats.io is a full-featured blockchain explorer and portfolio manager for Bittensor. - [What is Taostats?](https://beta.taostats.io/docs/understanding-taostats/what-is-taostats.md): What Taostats is, what data it shows about Bittensor, and where to start reading about its pages and tools. - [Where to buy TAO](https://beta.taostats.io/docs/understanding-taostats/where-to-buy.md): TAO is listed on a range of centralized and decentralized exchanges. ### Accounts - [Accounts](https://beta.taostats.io/docs/understanding-taostats/accounts.md): Accounts: Accounts, Single account page, Delegation, Staking instructions - [Accounts](https://beta.taostats.io/docs/understanding-taostats/accounts/accounts.md): Blockchain -> Accounts lands at the blockchain page, and highlights the Accounts table. - [Single account page](https://beta.taostats.io/docs/understanding-taostats/accounts/single-account-page.md): The Single Account page gives you details about a wallet address - [Delegation](https://beta.taostats.io/docs/understanding-taostats/accounts/delegation.md): The staking transactions table on Taostats, and how to filter it by subnet, amount and transaction type. - [Staking instructions](https://beta.taostats.io/docs/understanding-taostats/accounts/staking-instructions.md): What you need before you stake, and where to find the guides for staking on Taostats, in the Taostats apps and from the command line. ### Subnets - [Subnets](https://beta.taostats.io/docs/understanding-taostats/subnets.md): Subnets: Subnets on Taostats, Subnet pages, Subnet statistics, Subnet trading view chart, Metagraph, Registration, Registration cost, Top subnets by emission… - [Subnets](https://beta.taostats.io/docs/understanding-taostats/subnets/subnets.md): A tour of the Taostats Subnets page: the value, stake split and volume infoboxes, the ranking table columns, and the price, emission, registration cost and deregistration views. - [Subnet pages](https://beta.taostats.io/docs/understanding-taostats/subnets/subnet-pages.md): Selecting a subnet from the Subnet dropdown will load detailed information about the subnet. - [Subnet Price and Volume](https://beta.taostats.io/docs/understanding-taostats/subnets/subnet-statistics.md): The subnet's share of per-block TAO emission. - [Subnet TradingView chart](https://beta.taostats.io/docs/understanding-taostats/subnets/subnet-trading-view-chart.md): How to use the TradingView chart - [Metagraph](https://beta.taostats.io/docs/understanding-taostats/subnets/metagraph.md): The Subnet metagraph is a chart that displays a detailed readout of the neurons (validators & miners) on a subnet. - [Registration](https://beta.taostats.io/docs/understanding-taostats/subnets/registration.md): Taostats subnet registration charts can be found on each Subnet page under the Registration tab. - [Subnet registration cost](https://beta.taostats.io/docs/understanding-taostats/subnets/registration-cost.md): The Subnet Registration cost (with a historical timeline) can be found on the Subnet Home - [Top subnets by emission](https://beta.taostats.io/docs/understanding-taostats/subnets/top-subnets-by-emission.md): The Subnet Home page has a chart showing the emission of the top subnets over time. - [Staking (Taostats subnet page)](https://beta.taostats.io/docs/understanding-taostats/subnets/staking-taostats-subnet-page.md): You can now stake right on the Subnet page - [Limit orders](https://beta.taostats.io/docs/understanding-taostats/subnets/limit-orders-taostats-subnet-page.md): Place limit orders to buy/sell alpha - [Sentiment](https://beta.taostats.io/docs/understanding-taostats/subnets/sentiment.md): The Subnet Sentiment Index is a composite score (0–100) that measures market sentiment for each subnet on the Bittensor network. ### Validators - [Validators](https://beta.taostats.io/docs/understanding-taostats/validators.md): Validators: Validators (overview), Validator performance per subnet - [Validators](https://beta.taostats.io/docs/understanding-taostats/validators/validators.md): What each column in the Taostats Validators table means, from dominance and nominators to total weight, root and alpha stake, and take. - [Validator performance per subnet](https://beta.taostats.io/docs/understanding-taostats/validators/validator-performance-per-subnet.md): Each validator has a page with details on validation. ### Miners - [Miners](https://beta.taostats.io/docs/understanding-taostats/miners.md): Miners: Taostats for miners, Miner weights, Miner distribution charts - [Taostats for miners](https://beta.taostats.io/docs/understanding-taostats/miners/taostats-for-miners.md): If you are thinking about mining on Bittensor - or you want to improve your mining nodes, Taostats has a wealth of information to help you get started. - [Miner weights](https://beta.taostats.io/docs/understanding-taostats/miners/miner-weights.md): Each validator is a row, and the chart shows the weights for each UID. - [Miner distribution charts](https://beta.taostats.io/docs/understanding-taostats/miners/distribution.md): There are three miner distribution charts ### Chain - [Chain](https://beta.taostats.io/docs/understanding-taostats/chain.md): Chain: Blocks, Runtime, Sudo, Transfers - [Blocks](https://beta.taostats.io/docs/understanding-taostats/chain/blocks.md): The section of taostats dedicated to stats of the blockchain. - [Runtime](https://beta.taostats.io/docs/understanding-taostats/chain/runtime.md): A listing of Runtime changes on the blockchain - [Sudo](https://beta.taostats.io/docs/understanding-taostats/chain/sudo.md): A table with the latest sudo commands - [Transfers](https://beta.taostats.io/docs/understanding-taostats/chain/transfers.md): The header link Blockchain -> Headers loads the blockchain page and displays the table Transfers. ### Events - [Events](https://beta.taostats.io/docs/understanding-taostats/events.md): Events: Events: list, Events: detail - [Events: list](https://beta.taostats.io/docs/understanding-taostats/events/list-of-events.md): A live table of events called on the chain - [Events: detail](https://beta.taostats.io/docs/understanding-taostats/events/events-detail.md): Describing the detail page for an event ### Extrinsics - [Extrinsics](https://beta.taostats.io/docs/understanding-taostats/extrinsics.md): Extrinsics: Extrinsics: list, Extrinsics: list (all), Extrinsics: detail, Extrinsics: batch, Extrinsics: multisig, Extrinsics: proxy - [Extrinsics: list](https://beta.taostats.io/docs/understanding-taostats/extrinsics/list-of-extrinsics.md): Describes the Extrinsics table at Taostats - [Extrinsics: list (all)](https://beta.taostats.io/docs/understanding-taostats/extrinsics/list-of-all-extrinsics.md): A list of the most commonly used extrinsics in Bittensor - [Extrinsics: detail](https://beta.taostats.io/docs/understanding-taostats/extrinsics/extrinsics-detail.md): The extrinsics detail page describes what happened in the extrinsic. - [Extrinsics: batch](https://beta.taostats.io/docs/understanding-taostats/extrinsics/batch-extrinsics.md): Batch extrinsics allow many calls to be made in a single extrinsic. - [Extrinsics: multisig](https://beta.taostats.io/docs/understanding-taostats/extrinsics/multisig-extrinsics.md): Organizations can protect their wallets with multi-signature wallets - [Extrinsics: proxy](https://beta.taostats.io/docs/understanding-taostats/extrinsics/proxy-extrinsics.md): Proxies are wallets that are authorized by other wallets to perform tasks. ### Taostats Pro - [Taostats Pro](https://beta.taostats.io/docs/understanding-taostats/taostats-pro.md): Taostats Pro: Dashboard, Homepage, Investors, Portfolio, Portfolio data, Adding wallets to the portfolio, Taostats Pro: Mining, Send and transfer, Staking app… - [Dashboard](https://beta.taostats.io/docs/understanding-taostats/taostats-pro/dashboard.md): The taostats dashboard. - [Homepage](https://beta.taostats.io/docs/understanding-taostats/taostats-pro/homepage.md): The landing page of Taostats provides a high level overview of several important aspects of the Bittensor network. - [Investors](https://beta.taostats.io/docs/understanding-taostats/taostats-pro/investors.md): A series of pages for Bittensor Investors - [Portfolio](https://beta.taostats.io/docs/understanding-taostats/taostats-pro/portfolio.md): The portfolio page gives you detailed information about a wallet's staking history - [Portfolio data](https://beta.taostats.io/docs/understanding-taostats/taostats-pro/portfolio-data.md): The portfolio data page gives a deeper dive into your alpha stakes - [Adding wallets to the portfolio](https://beta.taostats.io/docs/understanding-taostats/taostats-pro/adding-wallets-to-the-portfolio.md): The search box at the top of the portfolio page allows you to search any wallet. - [Taostats Pro: Mining](https://beta.taostats.io/docs/understanding-taostats/taostats-pro/taostats-pro-mining.md): The Taostats Pro Mining dashboard is a Taostats Pro tool for miners to monitor their operations across subnets. - [Send Unstaked tao](https://beta.taostats.io/docs/understanding-taostats/taostats-pro/send-and-transfer.md): Send unstaked tao to one or more wallets. - [Staking app](https://beta.taostats.io/docs/understanding-taostats/taostats-pro/taostats-staking-app.md): The taostats staking app gives a number of ways to stake tao and alpha - [Transfer app](https://beta.taostats.io/docs/understanding-taostats/taostats-pro/taostats-transfer-app.md): Swap validators on a subnet with the taostats transfer tool. - [Stake troubleshooting](https://beta.taostats.io/docs/understanding-taostats/taostats-pro/stake-troubleshooting.md): Running into issues? Some tricks! - [The Taostats API](https://beta.taostats.io/docs/understanding-taostats/taostats-pro/the-taostats-api.md): Build your own tooling and products using the data from Taostats. - [API usage](https://beta.taostats.io/docs/understanding-taostats/taostats-pro/api-usage.md): Each project displays usage data underneath the API key. - [Error codes](https://beta.taostats.io/docs/understanding-taostats/taostats-pro/error-codes.md): When working on chain there are error messages. - [Bittensor tax reporting](https://beta.taostats.io/docs/understanding-taostats/taostats-pro/bittensor-tax-reporting.md): Taostats can help you prepare your income statements ## Other resources - [Full corpus as one file](https://beta.taostats.io/llms-full.txt): every documentation page concatenated as markdown. - [Start here, full text](https://beta.taostats.io/llms-full/start-here.txt): every page in this section concatenated as markdown. - [API reference, full text](https://beta.taostats.io/llms-full/api-reference.txt): every page in this section concatenated as markdown. - [Bittensor concepts, full text](https://beta.taostats.io/llms-full/concepts.txt): every page in this section concatenated as markdown. - [Understanding Taostats, full text](https://beta.taostats.io/llms-full/understanding-taostats.txt): every page in this section concatenated as markdown. - [Taostats API](https://api.taostats.io/api): REST API base URL. Requires an API key in the `Authorization` header. - [Taostats MCP server](https://mcp.taostats.io/): Model Context Protocol endpoint for agent tool use. - [TypeScript SDK](https://github.com/taostat/ts-sdk): typed client for the Taostats API. - [Taostats Pro](https://beta.taostats.io/pro): sign up and create an API key. - [OpenAPI spec](https://api.taostats.io/api/openapi.json): the machine-readable spec the API reference is generated from.