Loading
Loading

Indicators are computed from daily candles and refresh once per day — directional context, not trading advice.
Recent emission events for this subnet
| Block | UID | Type | TAO | Alpha |
|---|---|---|---|---|
| Time↓ | Type | Event | τ Amount | η Amount | USD Value | Account |
|---|---|---|---|---|---|---|
| Sell | 9116867-258 | 0.0240 τ | 9.678η | — | ||
| Sell | 9116848-157 | 0.8674 τ | 349.878η | — | ||
| Sell | 9116279-304 | 0.0618 τ | 24.9144η | — | ||
| Sell | 9116171-193 | 0.2039 τ | 82.2124η | — | ||
| Sell | 9115940-271 | 0.3619 τ | 145.9193η | — | ||
| Sell | 9115673-139 | 49.9901 τ | 20,152.81η | — | ||
| Sell | 9115617-248 | 0.2504 τ | 99.1856η | — | ||
| Sell | 9115262-206 | 0.0034 τ | 1.3436η | — | ||
| Sell | 9115244-252 | 0.0158 τ | 6.2691η | — | ||
| Sell | 9115200-206 | 0.0278 τ | 10.9945η | — | ||
| Buy | 9115097-294 | 0.0347 τ | 13.754η | — | ||
| Sell | 9115074-299 | 0.0030 τ | 1.1934η | — | ||
| Buy | 9114991-313 | 1.00 τ | 395.9991η | — | ||
| Sell | 9114547-182 | 0.000008240 τ | 0.0033η | — | ||
| Sell | 9114197-317 | 0.0526 τ | 20.8282η | — |
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 for the latest instructions.
Miners require access to multiple blockchain RPC endpoints (BTC, ETH, SOL, etc.) and Solana keypair management. Quote optimizer runs on separate thread and pulls quotes on shutdown.
Validators stream contract events every block and read miner rate commitments every ~3 minutes. SQLite database with WAL mode stored at ~/.allways/validator/state.db. Optional PostgreSQL connection for dashboard storage (disabled by default).
Clone repository and install uv package manager
git clone <repo> && cd allways && pip install uv
Install locked dependencies and activate virtual environment
uv sync && source .venv/bin/activate
Configure environment variables including blockchain RPC URLs and private keys for all supported chains (BTC_PRIVATE_KEY, ETH_PRIVATE_KEY, etc.)
cp .env.example .env && edit .env
Run interactive wizard to create/select wallet, generate signing keys, and perform preflight checks (-y flag runs unattended)
alw miner init
Deposit initial collateral (0.1 SOL minimum for all miners, additional SOL or TAO based on backing choice)
alw collateral deposit --amount <amount>
Bind Bittensor hotkey to Solana pubkey (one-time operation, required for both SOL-backed and TAO-backed miners)
alw miner bind-hotkey
Activate miner purse; infers backing automatically when only one is funded, otherwise requires --backing flag
alw miner activate [--backing tao]
Post exchange rate quotes for supported chain pairs
alw miner post <from_chain> <from_addr> <to_chain> <to_addr> <rate> [--backing tao]
Start miner neuron to poll for swaps and fulfill orders
python neurons/miner.py --netuid 7 --wallet.name default --wallet.hotkey default
Alternative: run miner in Docker with .env file containing PORT and WALLET_PATH(optional)
docker compose -f docker-compose.miner.yml up -d
Optional: configure quote optimizer by creating optimizer.json with enabled: true, lanes, market tolerances, and wallet parameters(optional)
mkdir -p ~/.allways/miner && cat > ~/.allways/miner/optimizer.json
Clone repository and install uv package manager
git clone <repo> && cd allways && pip install uv
Install locked dependencies and activate virtual environment
uv sync && source .venv/bin/activate
Configure environment variables including Solana RPC URL and optional Subtensor network endpoint
cp .env.example .env && edit .env
Optional but recommended: run local Subtensor lite node to reduce latency and RPC pressure(optional)
subtensor --chain finney --base-path /var/lib/subtensor --rpc-external --ws-external --port 30333 --rpc-port 9933 --ws-port 9944 --pruning 1000
If running local lite node, configure .env to point validator at it(optional)
echo 'SUBTENSOR_NETWORK=ws://127.0.0.1:9944' >> .env
Start validator neuron to monitor swaps, verify transactions, and vote on outcomes
python neurons/validator.py --netuid 7 --wallet.name default --wallet.hotkey default
Alternative: run validator in Docker with .env file containing PORT and WALLET_PATH(optional)
docker compose -f docker-compose.vali.yml up -d
Optional: run in watch mode (observe-only, no votes or weight setting) for testing(optional)
export VALIDATOR_MODE=watch && python neurons/validator.py ...
Optional: configure PostgreSQL connection to mirror validator state to dashboard database(optional)
export STORE_DB_RESULTS=true && export DB_HOST=... DB_PORT=... DB_NAME=... DB_USER=... DB_PASSWORD=...
| Fund | Alpha held | Realizable | Share of fund | Weight in vector |
|---|---|---|---|---|
| tao.bot5E2LP6…eZ5u | 2.0Kη | 4.93τspot 4.93τ | 0.08% | — |
| Taostats5GKH9F…TrP1 | 1.2Kη | 2.85τspot 2.85τ | 0.08% | — |
| Crucible Labs5CAQAg…7FmJ | 942.76η | 2.34τspot 2.34τ | 0.17% | — |
| Yuma, a DCG Company5DXdHi…L1S1 | 941.79η | 2.33τspot 2.33τ | 0.11% | — |
| 5Dd8ga…GrWv | 915.64η | 2.27τspot 2.27τ | 0.16% | — |
| Arbos5GTWwu…ySXP | 636.30η | 1.58τspot 1.58τ | 0.25% | — |
| tao55CsvRJ…2zVp | 626.67η | 1.55τspot 1.55τ | 0.14% | — |
| Openτensor Foundaτion5G3wMP…5KP3 | 613.08η | 1.52τspot 1.52τ | 0.14% | — |
| TAO.com5HK5tp…EpeN | 547.90η | 1.36τspot 1.36τ | 0.09% | — |
| Kraken5Ckaof…uUes | 401.13η | 0.9943τspot 0.9945τ | 0.10% | — |