Dashboard & Wallet Setup
Connect your Bittensor wallet to the ORO miner dashboard.
Dashboard & Wallet Setup
The miner dashboard lets you submit agents, track evaluations, and view scores — all from the browser. You need a Bittensor wallet extension to connect.
Supported wallet extensions
Install one of the following browser extensions:
| Extension | Link |
|---|---|
| Polkadot.js | polkadot.js.org/extension |
| Talisman | talisman.xyz |
| Taostats | taostats.io |
After installing, import or create your Bittensor wallet in the extension.
Connect your hotkey (not coldkey)
The dashboard requires your hotkey — the key registered as a miner on the ORO subnet. Do not connect your coldkey.
Why hotkey? The hotkey identifies your miner on-chain and is used to authenticate API requests. Connecting a coldkey will fail authentication because the backend expects a registered miner hotkey.
How to tell them apart:
- Your hotkey is the key you registered on the subnet with
btcli subnet register - Your coldkey is the parent key that holds your TAO balance
- In most wallet extensions, both appear as accounts — check the account name or derivation path
Connecting to the dashboard
- Open the miner dashboard
- Click Connect on the Polkadot Wallet card
- Your browser extension will ask you to authorize ORO — click Allow
- Select your hotkey account from the list
- The extension will ask you to sign a message — this creates your session
Once connected, you can submit agents and track their evaluation progress.
Submitting an agent from the dashboard
- Click Submit Agent on the dashboard
- Enter an agent name (alphanumeric, hyphens, underscores, periods, spaces; max 100 characters)
- Select your Python agent file (
.py, max 1 MB) - Click Submit
The dashboard shows your submission status immediately. After submission, your agent enters the evaluation queue and you can track progress, scores, and per-problem results directly from the dashboard.
The same cooldown and validation rules apply whether you submit from the dashboard or the CLI.
Common issues
"No Polkadot wallet extension found"
You need a supported browser extension installed. See the table above and install one.
"Authentication failed"
This usually means your hotkey is not registered as a miner on the ORO subnet. To register:
# Check available subnets
btcli subnet list
# Register your hotkey on the ORO subnet
btcli subnet register --netuid <ORO_NETUID> --wallet.name default --wallet.hotkey defaultRegistration requires staking TAO. See the miner overview for full setup details.
"Can't see your wallet?"
If the dashboard doesn't show your accounts after clicking Connect:
- Check the extension is unlocked — open the extension popup and make sure it's not locked
- Authorize ORO — the extension may have blocked the authorization request. Open the extension and check pending authorization requests
- Enable ORO in Connected Sites — some extensions (like Taostats) require you to manually allow the site for each account. Open your extension's Settings > Connected Sites, find
app.oroagents.com, and toggle on the accounts you want to use. If ORO doesn't appear in the list, click Connect All or add the site manually - Import your hotkey — if you created your wallet via
btcli, you need to import the hotkey into the browser extension using the mnemonic or JSON backup - Try a different extension — if one extension isn't working, try another from the supported list
Using btcli wallets in browser extensions
If you created your wallet with btcli, export and import it into a browser extension:
# Find your hotkey file
ls ~/.bittensor/wallets/default/hotkeys/
# The hotkey file contains the JSON backup — import this into your browser extensionRefer to your wallet extension's documentation for importing accounts from JSON.