Loading
Loading
Neuron registration trends
Cartha is a Bittensor subnet (netuid 35) that acts as the Liquidity Provider for 0xMarkets DEX. Miners provide liquidity by locking USDC into vault contracts on EVM-compatible chains (e.g., Base/Base Sepolia), and earn rewards based on their locked positions. The Cartha CLI is the official command-line tool for managing miner registration, creating and monitoring lock positions, and interacting with the Cartha Verifier service.
Cartha miners run the cartha-cli tool to register on the Bittensor subnet and create USDC lock positions on EVM chains via CarthaVault smart contracts. The Cartha Verifier is a centralized backend service that authenticates miners using Bittensor hotkey signatures, issues signed EIP-712 LockRequests, monitors on-chain LockCreated/LockUpdated events, and manages epoch-based reward distribution. The Cartha Lock UI (https://liquidity.0xmarkets.io) is a web frontend that handles USDC approval and lock transaction execution via browser wallets.
The CLI orchestrates the full flow: Bittensor registration check → verifier authentication → lock request signing → browser-based transaction execution → verifier auto-detection and epoch inclusion.
Miners register on the Cartha subnet (netuid 35) and create lock positions by depositing USDC into CarthaVault contracts on EVM chains (e.g., Base Sepolia). The Cartha Verifier monitors LockCreated and LockUpdated on-chain events and automatically adds miners to upcoming reward epochs. A miner's pool position is characterized by pool ID, locked amount, lock duration (7–365 days), and expiration date.
Positions expiring within 7 days receive a red warning; those expiring within 15 days receive a yellow warning. Expired positions stop earning rewards. Multiple positions per miner are supported across different pools or using different EVM addresses on the same pool.
The sections above were auto-generated from the GitHub repository and may not reflect the latest changes.
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.
Holder & total-staked metrics as of 1h ago (hourly snapshot)
Miners primarily interact via CLI and a web browser (for USDC approval and lock transactions via MetaMask or compatible wallet). No GPU required for mining; liquidity provision is the core activity.
Validator hardware requirements are not documented in the provided sources.
Install the Cartha CLI from PyPI
pip install cartha-cli
Verify CLI installation, verifier connectivity, and Bittensor network connectivity(optional)
cartha utils health
Register your Bittensor hotkey on the Cartha subnet (netuid 35 on finney)
cartha miner register --wallet-name <coldkey> --wallet-hotkey <hotkey>
View available liquidity pools, their pool IDs, vault addresses, and chain IDs(optional)
cartha vault pools
Create a lock position to start mining. The CLI authenticates with Bittensor, requests a signed LockRequest from the verifier, and opens the Cartha Lock UI in the browser to complete USDC approval and lock transactions.
cartha vault lock --coldkey <coldkey> --hotkey <hotkey> --pool-id BTCUSD --amount 1000.0 --lock-days 30 --owner-evm 0xYourEVMAddress --chain-id 84532 --vault-address 0xVaultAddress
Check your miner status, active pools, locked amounts, and expiration dates
cartha miner status --wallet-name <coldkey> --wallet-hotkey <hotkey>