diff --git a/docs/btcli.md b/docs/btcli.md index 4624c27294..9cee38103c 100644 --- a/docs/btcli.md +++ b/docs/btcli.md @@ -85,14 +85,26 @@ Wallets └── my_first_hotkey () ``` -### Check balance +### Check balance in all wallets ```bash -btcli wallet balance +btcli wallet balance --all ``` Lists the balances in all the wallets in the user's configuration directory, showing the wallet name, coldkey address, and the free and staked balances. +### Check balance in a single wallet + +```bash +btcli w balance --wallet.name WALLET +``` + +or you can specify the wallet's name in the terminal prompt: + +```bash +btcli w balance +``` + ### New coldkey ```bash diff --git a/docs/getting-started/running-a-public-subtensor.md b/docs/getting-started/running-a-public-subtensor.md index 799665f6d3..c819ca90b8 100644 --- a/docs/getting-started/running-a-public-subtensor.md +++ b/docs/getting-started/running-a-public-subtensor.md @@ -127,7 +127,6 @@ To run an archive node connected to the testchain, execute the below command: sudo ./scripts/run/subtensor.sh -e docker --network testnet --node-type archive ``` - ## Method 2: Using Docker ### Install git @@ -188,5 +187,9 @@ To run an archive node connected to the Bittensor testchain, run the below comma sudo ./scripts/run/subtensor.sh -e docker --network testnet --node-type archive ``` +## On cloud +:::danger Not tested on cloud +We have not tested these installation scripts on any cloud service. In addition, if you are using Runpod cloud service, then note that this service is already [containerized](https://docs.runpod.io/pods/overview). Hence, the only option available to you is to [compile from source](#method-1-by-compiling-the-source-code) but these scripts have not been tested on Runpod. +::: diff --git a/docs/subnets/checklist-for-validating-mining.md b/docs/subnets/checklist-for-validating-mining.md index 67a15dac2c..43b2622d47 100644 --- a/docs/subnets/checklist-for-validating-mining.md +++ b/docs/subnets/checklist-for-validating-mining.md @@ -17,7 +17,9 @@ Read the documentation for the existing subnets to complete these checklist item For example, see [Minimum compute requirements](https://github.com/opentensor/bittensor-subnet-template/blob/main/min_compute.yml) for compute, memory, bandwidth and storage requirements for a typical subnet node, i.e., for a typical subnet neuron. ::: 4. Decide which subnet suits you best, based on the expertise you can provide and the cost of computing you can bear. **Read the subnet documentation for guidance on which subnet works best for you.** -5. Select your first choice subnet. +5. **Note on Windows machine**: While wallet transactions like delegating, transfer, registering, staking can be performed on a Windows machine using WSL (Windows Subsystem for Linux), mining and validating are not recommended and are not supported on Windows machines. + +6. Select your first choice subnet. 7. Register on this subnet and secure a UID slot. This will cost you TAO. 8. Know that when you secure a UID slot in a subnet on the main chain, this TAO is sunk cost. This is one way to prevent you from hogging all the UID slots in various subnets. Nevertheless, you can indeed be a subnet validator or subnet miner in as many subnets as you can afford and expect to be successful. You will just have to manage them carefully. 9. Keep in mind that to become a subnet miner, you must secure a UID by paying the registration cost, but to become a subnet validator, you must not only pay to secure the UID slot, **you must also stake enough TAO**. diff --git a/docs/subnets/register-validate-mine.md b/docs/subnets/register-validate-mine.md index c393acce01..e61c0d0b63 100644 --- a/docs/subnets/register-validate-mine.md +++ b/docs/subnets/register-validate-mine.md @@ -30,6 +30,9 @@ A hotkey can hold multiple UIDs across **separate** subnets. However within one After your register your keys, you can then proceed to become either a subnet miner or a subnet validator, which have different requirements. See below. +:::danger Windows not supported +While wallet transactions like delegating, transfer, registering, staking can be performed on a Windows machine using WSL (Windows Subsystem for Linux), mining and validating are not recommended and are not supported on Windows machines. + ::: ## Running a subnet validator