Coldkey guide
Register your Bittensor coldkey from the terminal. The site never sees your seed — signing runs locally via btcli.
Install nepher-cli
Install with pip (Python 3). Then confirm the CLI is available on your PATH.
pip install nepher-cli
Install Bittensor and ensure btcli is available
Coldkey registration runs a challenge/verify flow that invokes btcli. Install Bittensor per the project docs and confirm:
btcli --help
Create a Nepher API key
In the Nepher account app, open API Keys, create a key, and copy it somewhere safe (starts with nepher_).
- Not expired
- Active (not revoked)
- If the key is scoped to products, enable access for Hackathon (or use a key with access to all platforms)
Register your coldkey
Replace YOUR_WALLET_NAME with your Bittensor wallet name (the coldkey you want to bind) and YOUR_NEPHER_API_KEY with your API key. Paste the line into your terminal, edit the placeholders, then run it.
nepher-cli --service account register-coldkey --wallet YOUR_WALLET_NAME --apikey YOUR_NEPHER_API_KEY
To replace a coldkey already on your account, run the same command with a new wallet; verification updates the stored address.
Confirm in the dashboard
Open Dashboard → Profile. You should see a masked SS58 (start and end visible, middle hidden). There is no in-browser wallet flow.
Signing stays on your machine; Nepher stores only your verified address. Package reference: nepher-cli on PyPI.