Compile, deploy, call · ≈ 5 min

Install the CLI

One pip package ships the wallet, the node runner, the contract tooling and the miner.

Everything in this track uses the animica Python package:

python3 -m pip install --upgrade animica
animica --version

On Debian and Ubuntu the system Python refuses to install packages globally. Use a virtualenv — this is normal and not a problem with Animica:

python3 -m venv ~/animica-venv
source ~/animica-venv/bin/activate
python3 -m pip install --upgrade animica

The current published version is 10.4.4. If animica --version prints something much older you are on a stale install — --upgrade is doing the work in that command, not install.

Then create a wallet. The keypair is generated locally and the private key never leaves your machine:

animica wallet new --label me
animica wallet set-default me
animica wallet list

Addresses are bech32m and start with anim1…. They are not 0x hex, and plain bech32 checksums will not validate — if you hand-copy an address and it is rejected, that is the checksum catching a typo, which is exactly its job.

Stuck? Ask

Answered by Animica's own free inference network. It is donated GPU capacity, so give it 20-30 seconds.