Subnet 7: Allways

Allways is a Bittensor subnet enabling trustless native asset swaps across independent blockchains, using a collateral-and-slashing smart contract to coordinate miners as market makers and validators as independent verifiers.

Subnet 7: Allways

Allways is Bittensor Subnet 7 (SN7), operated by Entrius. The protocol enables trustless native asset swaps across independent blockchains without wrapping tokens or relying on custodial bridges. Assets settle directly on their native chains — Bitcoin moves on Bitcoin, TAO moves on Bittensor — and the subnet provides the collateral enforcement and verification layer that makes this permissionless. The protocol launched with BTC ↔ TAO and is designed to extend to any verifiable asset pair.

References: entrius/allways (GitHub), all-ways.io

How the Mechanism Works

Allways coordinates three parties: a user who wants to swap, a miner who fulfills the swap, and validators who independently verify that the fulfillment happened correctly.

Before quoting rates, miners lock collateral into a smart contract. This collateral backs every rate commitment they post and is at risk of being slashed if they fail to honor an order. The contract manages the entire swap lifecycle — from the moment a user submits an order through matching, execution, and final settlement — without any trusted intermediary.

When a user’s order matches a miner’s quoted rate, the miner executes native on-chain transfers on both blockchains: for a BTC ↔ TAO swap, this means sending BTC on the Bitcoin chain and releasing the corresponding TAO on Bittensor, or the reverse. The miner reports completion to the subnet once both legs are on-chain.

Validators do not take the miner’s report at face value. Each validator independently monitors the blockchains involved, reads their on-chain state, and casts a vote on whether the claimed transaction is valid. The aggregate of validator votes determines whether the fulfillment is accepted or rejected. Accepted outcomes release the miner’s collateral; rejected outcomes trigger slashing. This design means the protocol’s security rests on the independence and honesty of the validator set, not on any single trusted party.

Validator consensus feeds into Yuma Consensus, which translates the weight-setting results into per-block TAO emissions distributed via Dynamic TAO.

Reference: entrius/allways (GitHub)

Participating as a Miner

Miners on Allways act as market makers and liquidity providers. To participate, a miner registers on netuid 7, deposits collateral into the smart contract, and begins posting exchange rate pairs for the asset pairs they are willing to trade. When a user’s order matches a posted rate, the miner is obligated to execute the corresponding native-chain transfers within the required time window.

The collateral requirement creates direct accountability: a miner cannot accept orders worth more than their posted collateral, and any failure to fulfill a matched order results in a portion of that collateral being slashed. Miners who maintain accurate pricing, reliable infrastructure, and sufficient liquidity earn subnet emissions proportional to their validated trade volume.

Reference: entrius/allways (GitHub)

Participating as a Validator

Validators on Allways run the independent verification infrastructure that underpins the protocol’s trustlessness. For each claimed swap fulfillment, validators directly inspect the blockchains involved — confirming that the correct amounts reached the correct addresses within the required time — and submit a binary vote on the outcome. The smart contract tallies votes to determine whether a miner is rewarded or slashed.

Validators must maintain continuous connectivity to both Bittensor and the external chains they monitor. Validators that vote consistently with the accurate on-chain outcome receive emissions through Yuma Consensus.

Reference: entrius/allways (GitHub)

On-Chain Identity

Allways is registered at netuid 7 on Bittensor with 256 neurons. The subnet owner coldkey is 5CAc19iETJmWD2rYVX1ht58ghCpyHq86MoBNdx5TzLfinzcx. The GitHub repository is maintained at entrius/allways and the project website is all-ways.io.

References: taostats.io/subnets/7

Further Reading

Topics Subnets