Loading
Loading

Neuron registration trends
SN98 ForeverMoney is a Bittensor subnet that optimizes Uniswap V3 / Aerodrome liquidity provision through competitive AI strategies. Miners propose dynamic rebalancing decisions for liquidity pools, validators evaluate performance through forward simulations, and winning strategies get executed on-chain on Base L2. The subnet uses a jobs-based architecture supporting multiple pools concurrently with dual-mode operation (evaluation rounds for all miners, live rounds for eligible winners) and per-job reputation scoring.
SN98 uses a jobs-based architecture where validators manage multiple liquidity pools (jobs) concurrently. Each job follows a dual-mode operation: Evaluation rounds where all registered miners compete in forward simulations from current blockchain state to propose rebalancing strategies, and Live rounds where winners (after 7-day participation requirement) execute their strategies on-chain via Base L2. Miners implement a rebalance_query_handler that accepts/refuses jobs and returns desired position changes.
Validators run PostgreSQL databases to track job history, miner scores, and reputation. The protocol is rebalance-only—miners decide when and how to adjust positions rather than providing absolute position guidance. Per-job reputation is tracked through exponential moving averages, allowing miners to build specialized expertise for specific trading pairs.
Current scoring mechanism (PoL Target): Score = value_gain × exp(-10 × loss%) if gaining value, or value_gain / exp(-10 × loss%) if losing. This creates severe penalties for inventory loss: 10% loss results in 63% score reduction, 50% loss results in 99% reduction. Miners build per-job reputation through exponential moving averages.
Evaluation rounds include all miners competing in forward simulations from current blockchain state. Live rounds execute winning strategies on-chain for eligible miners only. Participation is required for 7 days to become eligible for live execution.
The sections above were auto-generated from the GitHub repository and may not reflect the latest changes. View repository
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.
Living AI Companions that create memories alongside you
Minecraft Low Latency Agents
Holder & total-staked metrics as of 1h ago (hourly snapshot)
Minimum swap space 4GB, recommended 8GB. DDR4 RAM type preferred.
Minimum swap space 4GB, recommended 8GB. DDR4 RAM type preferred. Requires PostgreSQL database for job history and scores.
Clone the repository
git clone https://github.com/SN98-ForeverMoney/forever-money.git && cd forever-money
Create and activate virtual environment (on Windows: .venv\Scripts\activate)
python3 -m venv .venv && source .venv/bin/activate
Install dependencies
pip install -r requirements.txt
Create and configure .env file with wallet name, hotkey, NETUID, and other settings
cp .env.example .env && nano .env
Run the miner (implement rebalance_query_handler to respond to RebalanceQuery requests)
python -m miner.miner --wallet.name <your_wallet> --wallet.hotkey <your_hotkey> --netuid 98
Clone the repository
git clone https://github.com/SN98-ForeverMoney/forever-money.git && cd forever-money
Create and activate virtual environment (on Windows: .venv\Scripts\activate)
python3 -m venv .venv && source .venv/bin/activate
Install dependencies
pip install -r requirements.txt
Create and configure .env file with PostgreSQL credentials (JOBS_POSTGRES_*), wallet settings, and pair configuration
cp .env.example .env && nano .env
Set up PostgreSQL database (required for validator operation)
docker run -d --name sn98-postgres -e POSTGRES_DB=sn98_pool_data -e POSTGRES_USER=readonly_user -e POSTGRES_PASSWORD=testpass -p 5432:5432 postgres:15
Run the validator to evaluate miner strategies and execute winning strategies on-chain
python validator/validator.py --wallet.name <your_wallet> --wallet.hotkey <your_hotkey> --netuid 98