One command
Mine ANM with animica up
One process does it all: proof-of-work plus AI useful-work, training, and serving — paid in ANM to a wallet it creates for you. No mode to pick, no payout asset to set.
CLI setup
Two lines to start
Install the animica CLI in a Python 3.10+ virtual environment, then bring everything up. It auto-downloads the right miner binaries for your OS (macOS / Linux / Windows).
Install the CLI
Python 3.10+ in a virtual environment. One pip install pulls the miner, trainer, and server.
Bring everything up
animica up auto-creates an Animica wallet, downloads the right binaries for your OS, and starts working.
Earn ANM
PoW + AI useful-work, training, and serving all settle to your wallet. Watch shares and earnings on Stats.
# create & activate a virtual environment (recommended) python3 -m venv ~/animica-venv source ~/animica-venv/bin/activate # Windows: animica-venv\Scripts\activate # install, then bring everything up pip install --upgrade animica animica up
That's the whole setup. animica up creates a wallet for you and starts mining + AI useful-work at once. Your shares and balance then show under your address in Stats.
Under the hood
What one command does
No mining modes to choose between — the unified flow runs everything that earns ANM, scaling to whatever your machine can handle.
- Proof-of-work mining (SHA3)
- AI useful-work jobs — scrape, clean, embed, eval
- Trains the shared open model in pools
- Serves the model over an OpenAI-compatible API
- ANM-only payouts — no second coin, no payout config
- Auto-creates and manages your wallet
Solo mining
Mine solo — keep 95% of every block you find
Same account, same dashboard, same automatic ANM payouts — the only difference is a separate stratum port. Point your miner at the solo port and every block you find pays 95% straight to your address; the pool keeps a 5% fee. No shared rewards, no PPLNS — what you find, you keep.
Run the proof-of-work miner against the solo port (3334) with your anim1… address:
animica miner mine-blocks <your-anim1-address> \ --pool-stratum stratum+tcp://pool.animica.org:3334 \ --pool-worker rig-01
- 95% of each block reward goes to whoever finds it — the pool keeps a 5% fee.
- Everything else is identical to the shared pool: same wallet, same Stats dashboard, same automatic payouts.
- Higher variance — you only earn when you find a block. Best for larger hashrate.
- Smaller miners usually earn steadier on the shared pool (port 3333), which splits every block.
Prefer one click?
Download a GUI miner
A desktop app (Qt) for Windows, macOS, and Linux that runs the exact same unified flow as the CLI — mining + AI useful-work, training, and serving, all paid in ANM. No terminal required.
Same wallet auto-creation, same ANM-only payouts — just a window instead of a terminal.