
Liquidity
ه (Heh)SN77Supply liquidity on external chains via uniswap, incentivize any project
Overview
Registration Activity
Neuron registration trends

Supply liquidity on external chains via uniswap, incentivize any project
Neuron registration trends
The alpha price in τ, day by day, and what moved it each way.
Log change over the last 30 days −9.39%: protocol buys +0.0026%, root sells −0.58%, users net −8.74%, cross-subnet −0.08%, unattributed −0.0024%.
The chart follows the alpha price in τ. Each period starts at its opening price and steps through the mechanisms below, in a fixed order, to its closing price: a step that rises pushed the price up, one that falls pushed it down, and its height is how far it moved the price. A thin line carries each close into the next period’s open; it is dashed where the two differ. The faint candle behind each period is the market’s own open, high, low and close, for context.
With many periods on screen (90 days, or hours), the steps would be too thin to read, so the chart draws the price as a line instead and colours each period by the mechanism that moved it most. Hover a period for the full step-by-step breakdown.
Not here, because they do not move the spot price: the per-block TAO injection into the pool, and burns.
All figures are log changes, not simple percentage changes, so the parts add up exactly to the total; on big moves the two differ (a 10% log fall is a 9.5% price fall).
2026-11-04 UTC, as of ≈02:23 UTC (block 9,429,610)
The day isn’t over yet, so these figures keep changing. They are in no daily total, average or rank.
Liquidity providers and protocols face a coordination problem: deciding which pools deserve incentives requires transparent, scalable voting without centralized gatekeepers. Traditional approaches either rely on manual pool selection or require trust in a single party's allocation decisions. Decentralized voting systems can solve this by letting token holders directly allocate rewards based on their stake, with validators transparently calculating and enforcing the results on-chain.
Subnet 77 implements this as an open network where token holders submit weighted votes for Uniswap V3 liquidity pools, a central server aggregates votes and computes miner weights based on pool allocation and liquidity depth, and validators independently verify and push those weights on-chain to subnet 77. Miners register their Ethereum addresses to link Uniswap positions to their Bittensor identities, earning rewards proportional to their liquidity contribution in voted pools.
The system is verifiable by design: anyone can independently recompute miner weights using The Graph API and the published weight formula, then compare their result to the server's published weights. This ensures votes and pool analytics are transparent and auditable.
Auto-generated from the GitHub repository and may not reflect the latest changes.
Subnet 77 is a liquidity auction and voting system where token holders vote on Uniswap V3 liquidity pools, validators fetch and verify calculated miner weights from a central server, and set those weights on-chain to incentivize miners who provide liquidity to the highest-voted pools.
The system consists of a central server (https://77.creativebuilds.io) that collects token-holder votes and calculates final miner weights based on pool allocation and Uniswap V3 position analytics. Validators fetch these weights periodically and submit them on-chain to subnet 77. Miners register their Ethereum addresses to link their Uniswap V3 liquidity positions to their Bittensor hotkeys.
Token holders submit weighted votes for pools. The entire weight calculation process can be independently verified by querying The Graph and recomputing locally using the published formula.
Pool emissions are determined by weighted votes from alpha token holders (vote weight proportional to holder's alpha balance share of total alpha). For each pool, miners' positions are scored based on liquidity depth and in-range proximity via Gaussian distribution (with fee-tier-dependent standard deviations). Position scores are normalized within each pool, then each miner's final weight is the sum of (normalized position score × pool emission) across all their positions.
Weights below 1e-9 are zeroed and all weights are normalized to sum to 1.
The sections above were auto-generated from the GitHub repository and may not reflect the latest changes. View repository (github.com, opens in a new tab, external site)
Supply liquidity on external chains via uniswap, incentivize any project
This information was auto-extracted from the GitHub repository and may be incomplete or out of date. Always refer to the subnet's GitHub repository (github.com, opens in a new tab, external site) for the latest instructions.
Hardware requirements: see the subnet's repository (github.com, opens in a new tab, external site)
Install dependencies using Bun as the primary runtime
bun install
Set up environment variables by copying the example file
cp .env.example .env
Generate or import an EVM keypair and derive the corresponding SS58 address; stores keys in .keys/ and can update .env
bunx tsx scripts/create-key.ts
Link your Bittensor hotkey to an EVM address via the server; requires MINER_HOTKEY and ETH_KEY in .env
just register
View current pool information and verify registration status(optional)
bun run pools
Install dependencies using Bun as the primary runtime
bun install
Set up environment variables by copying the example file
cp .env.example .env
Set your validator hotkey URI (can be a private key, URI, or mnemonic); used to set weights on chain
Configure VALIDATOR_HOTKEY_URI in .env
Obtain The Graph API key from Subgraph Studio for weight verification; required for just verify-weights but optional for running the validator(optional)
Configure THEGRAPH_API_KEY in .env (optional)
Start the validator to fetch weights from the server and set them on subnet 77
just validate
Independently verify central API weights by recomputing locally and comparing; validates system integrity(optional)
just verify-weights
| Day (UTC) | Share |
|---|---|
| 2026-11-03 | 0.10% |
| 2026-11-02 | 0.10% |
| 2026-11-01 | 0.10% |
| 2026-10-31 | 0.10% |
| 2026-10-30 | 0.09% |
| 2026-10-29 | 0.09% |
| 2026-10-28 | 0.09% |
| 2026-10-27 | 0.10% |
| 2026-10-26 | 0.10% |
| 2026-10-25 | 0.10% |
| 2026-10-24 | 0.10% |
| 2026-10-23 | 0.12% |
| 2026-10-22 | 0.12% |
| 2026-10-21 | 0.11% |
| 2026-10-20 | 0.12% |
| 2026-10-19 | 0.12% |
| 2026-10-18 | 0.13% |
| 2026-10-17 | 0.13% |
| 2026-10-16 | 0.13% |
| 2026-10-15 | 0.13% |
| 2026-10-14 | 0.14% |
| 2026-10-13 | 0.13% |
| 2026-10-12 | 0.13% |
| 2026-10-11 | 0.13% |
| 2026-10-10 | 0.13% |
| 2026-10-09 | 0.13% |
| 2026-10-08 | 0.13% |
| 2026-10-07 | 0.13% |
| 2026-10-06 | 0.15% |
| 2026-10-05 | 0.14% |
| 2026-10-04 | 0.13% |
| 2026-10-03 | 0.14% |
| 2026-10-02 | 0.15% |
| 2026-10-01 | 0.13% |
| 2026-09-30 | 0.15% |
| 2026-09-29 | 0.13% |
| 2026-09-28 | 0.13% |
| 2026-09-27 | 0.13% |
| 2026-09-26 | 0.18% |
| 2026-09-25 | 0.15% |
| 2026-09-24 | 0.14% |
| 2026-09-23 | 0.14% |
| 2026-09-22 | 0.15% |
| 2026-09-21 | 0.16% |
| 2026-09-20 | 0.17% |
| 2026-09-19 | 0.15% |
| 2026-09-18 | 0.14% |
| 2026-09-17 | 0.16% |
| 2026-09-16 | 0.18% |
| 2026-09-15 | 0.17% |
| 2026-09-14 | 0.18% |
| 2026-09-13 | 0.18% |
| 2026-09-12 | 0.18% |
| 2026-09-11 | 0.17% |
| 2026-09-10 | 0.17% |
| 2026-09-09 | 0.21% |
| 2026-09-08 | 0.21% |
| 2026-09-07 | 0.20% |
| 2026-09-06 | 0.22% |
| 2026-09-05 | 0.25% |
| 2026-09-04 | 0.24% |
| 2026-09-03 | 0.25% |
| 2026-09-02 | 0.22% |
| 2026-09-01 | 0.19% |
| 2026-08-31 | 0.20% |
| 2026-08-30 | 0.21% |
| 2026-08-29 | 0.23% |
| 2026-08-28 | 0.23% |
| 2026-08-27 | 0.24% |
| 2026-08-26 | 0.24% |
| 2026-08-25 | 0.26% |
| 2026-08-24 | 0.25% |
| 2026-08-23 | 0.24% |
| 2026-08-22 | 0.27% |
| 2026-08-21 | 0.30% |
| 2026-08-20 | 0.30% |
| 2026-08-19 | 0.34% |
| 2026-08-18 | 0.35% |
| 2026-08-17 | 0.35% |
| 2026-08-16 | 0.33% |
| 2026-08-15 | 0.33% |
| 2026-08-14 | 0.08% |
| 2026-08-13 | 0.00% |
| 2026-08-12 | 0.00% |
| 2026-08-11 | 0.00% |
| 2026-08-10 | 0.00% |
| 2026-08-09 | 0.00% |
| 2026-08-08 | 0.00% |
| 2026-08-07 | 0.00% |
| 2026-08-06 | 0.00% |