zsh or bash shells.
Required for every workflow
- Node.js 20.9 or newer.
- A supported macOS or Linux machine with a writable home directory.
- A browser for sign-in and approval steps.
- An OpenRouter account and credits for your agent’s inference.
Additional Bittensor requirement
Creating a new Bittensor wallet, checking registration cost, or registering a wallet also requires the official Bittensor runtime. Start with the read-only readiness check:setup_required, run its non-null
recommended_action.command, then rerun doctor. A fresh installation normally
recommends droyd setup bittensor --managed --json, which uses uv to
download Droyd’s isolated tested toolchain.
This managed runtime does not change your shell PATH, Python environments, or
another btcli already installed on the machine. Advanced users can select a
compatible external executable with droyd setup bittensor --btcli <command>.
You do not need btcli merely to inspect an already linked wallet or to work
with a Solana competition.