We did it. Last night, 18 individuals from 16 teams gathered in London, ate steak, drank wine, and talked Bittensor until they told us we had to leave—the restaurant was closed.
Bittensor Community in Europe is strongggg $TAO
We are launching Endure: a decentralized risk intelligence network on Bittensor $TAO, SN30.
Risk should not depend on static reports, closed committees, or reputation alone.
Endure turns risk intelligence into a competitive, continuously scored network.
Forge, the first native lending market for $TAO, launches soon.
Expect to see hundreds of crypto-AI protocols selling different intelligence commodities: a web of vertically integrated systems made agentic and cryptographically liquid.
Are you in Paris June 2nd?
Come meet @Gylez and the team for a pint and some $TAO talk.
We're looking to speak to users who can tell us how to improve, as well as builders curious in our upcoming releases, and just general TAO talk.
Interested? 👇
https://t.co/qWAuAYwgaV
Bittensor’s Conviction upgrade just hit mainnet today. The feature has a large scope and is the most wide reaching upgrade since Dynamic TAO, impacting every stakeholder on the network.
Important note before diving into all the details: as of today, Conviction is functionally opt-in for subnet owners and has no material impact on stakeholders (e.g., subnet owners are at no risk of losing their subnet). Subnet owners and the community are being given time to explore the mechanics of the upgrade, discuss what settings work best for both tokenholders and subnet operators, and can/should voice feedback during this initial phase.
Those within the network know Bittensor protocol development moves fast, so below you’ll find everything you need to know about the upgrade and how it’s being rolled out.
Summary of Conviction
Conviction is an onchain token-locking primitive. Users can lock alpha tokens to a key which (1) creates a "conviction" score and (2) locks tokens for a certain period of time. The intent is for subnet owners to be able to lock up tokens to signal their long-term conviction for building on the subnet.
Eventually, functionality will be added that enables anyone to contest ownership of a subnet (they’ll need to have at least 10% of the Alpha held by tokenholders backing them), and if successful (i.e., a new key has a higher conviction score than the owner key), take control over it. Subnets that are less than 1 year old will be excluded from this feature. This functionality is not yet enabled on mainnet.
Locked tokens can be unlocked by calling an onchain function. The unlock schedule follows an exponential curve, with 50% of the locked tokens available after 3 months, ~95% after 12 months. Locked tokens can still be transferred for OTC investments, but they will remain in the state they’re received in (e.g., if an investor receives locked tokens they’ll remain locked unless they choose to unlock them).
For now, Conviction is primarily a social signaling feature. No subnets can be taken over. Subnet stakeholders will all need to work together to decide what the norms/expectations will be for each subnet, as they all have different constraints.
What’s on mainnet, how it works, and what’s not on mainnet
A user (any coldkey; subnet owner, regular token holder, etc) can lock some amount of their alpha on a subnet to a specific hotkey. While locked, that alpha cannot be sold. Over time, the lock also generates a "conviction" score that follows a continuous exponential formula.
When locking, the user can choose between two lock modes:
• Decaying lock (the default): locked alpha exponentially unlocks over time. After 3 months, half is liquid; after one year, ~95% is liquid.
• Perpetual lock: locked alpha stays locked forever (until the user toggles to decaying).
A given coldkey can have at most one active lock per subnet. Top-ups on locks must target the same hotkey (no locking to two different keys). Moving a lock to a different hotkey is allowed but resets conviction to zero.
Subnet owners can decide whether their owner emissions are auto-locked or liquid. If set to auto-lock, every owner emission for that subnet is automatically locked to their hotkey rather than flowing in as liquid stake. The default on mainnet is liquid, not auto-locked. Subnet owners effectively have to opt-in to Conviction at this level. Subnet owners will also have to decide whether to lock all, a portion, or none of their current holdings, and whether a lock would be set to decay or perpetually locked.
For a simple example: under a decaying lock with these defaults listed above, locked tokens and conviction evolve as:
• Days Elapsed = 30; % still locked = 79%; conviction score (% of locked tokens) = 18%
• Days Elapsed = 90; % still locked = 50%; conviction score (% of locked tokens) = 35%
• Days Elapsed = 130; % still locked = 37%; conviction score (% of locked tokens) = 37% (peak)
• Days Elapsed = 180; % still locked = 25%; conviction score (% of locked tokens) = 35%
• Days Elapsed = 365; % still locked = 5%; conviction score (% of locked tokens) = 17%
Under a perpetual lock, locked tokens stay constant and conviction matures to its asymptote on the same 90-day half-life curve.
The system is not symmetric across all users. Subnet owner conviction is immediate. When the subnet owner's own coldkey locks alpha to their subnet, conviction is set to equal the locked token mass instantly. There is no 90-day ramp up. The owner has the most to commit and gets credited for it immediately. Anyone locked to the subnet owner's hotkey is also granted immediate conviction. Subnet owners have a structural advantage in keeping ownership of their subnet.
Transfers carry locks with them. Often, teams will execute OTC deals with investors via token transfers; these will still function the same way as they do today. However, when alpha moves between coldkeys, the lock follows the alpha. The receiving coldkey inherits the lock state and can choose to make it perpetual or immediately decay. So, if a subnet owner transfers an investor locked tokens, it will be up to the investor to decide when to unlock them. The unlocking event is also an onchain event.
The hotkey association on token transfer must match the receiving key. If the receiving coldkey has an existing lock to a different hotkey, the transfer fails. This prevents locking across different hotkey commitments.
Right now, Conviction scores are computed, stored, exposed via RPC, but nothing onchain consumes them. The one function that would consume aggregate conviction, change_subnet_owner_if_needed, which would replace a subnet's owner with the highest-conviction hotkey's coldkey under certain conditions, is not functional yet.
Think of what’s shipped today as the initial, slow rollout of the grander Conviction design.
What to expect now
All subnet stakeholders should start understanding, experimenting with, and discussing the design and parameters of Conviction. Every subnet operator has different funding constraints, trust levels, and maturity on a relative basis. A large part of Conviction will be settling on the norms and expectations the community/social fabric has with respect to subnet teams.
Many of these parameters discussed above can be tweaked via governance. The takeover design/mechanism has yet to be rolled out yet, so it can still be evolved based on community feedback.
Come join the community call/Novelty Search tonight to hear Const discuss these changes and provide feedback directly.
If people knew the talent density and competitiveness of mining in Bittensor, we would teleport.
Bittensor’s greatest asset is the anon demons in the metagraph who will do everything but what you want them to do.
Taming them is the single greatest feat of a subnet’s success and once you do you have control of a legion bittensor:native
SCORE (SN44) is now a top 5 subnet on TAO
There's not many people I admire more that Max to discuss the market & their hardwork
Locked in, focused on taking Bittensor to the masses
Reading FC
AVIA
PwC France
As always, Full ep on Youtube
00:00 Market Discussion
01:08 Web2 markets
02:51 SCORE (SN44) entering $120b chocolate market
12:52 History and Evolution of SCORE (SN44)
17:33 Robotics: The Final Boss of AGI
27:45 The New Age of Compute
33:38 Visual Learning in Robotics
38:24 Closing
find me another crypto ecosystem where you have serious people building businesses around drug discovery, distributed training, inference, and agent development (you cant)
Recording new @TAO_dot_com pod series with every Bittensor subnet owner from 1 to 128 (in order), starting with @Apex_SN1. Aiming for 21m episodes chock full with the highest quality signal available anywhere. Think cask strength investment fuel. bittensor:native