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).

Step 1

Install the CLI

Python 3.10+ in a virtual environment. One pip install pulls the miner, trainer, and server.

Step 2

Bring everything up

animica up auto-creates an Animica wallet, downloads the right binaries for your OS, and starts working.

Step 3

Earn ANM

PoW + AI useful-work, training, and serving all settle to your wallet. Watch shares and earnings on Stats.

terminal
# 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.