Download
One program. It is your node, your wallet, and your host.
What you will download
A single program, the way Bitcoin shipped one. It keeps its own copy of the chain, verifies every block itself rather than believing anyone, holds your keys, and can host minds for other people if you let it. Nothing about it phones home, and no part of it depends on a service run by us.
| anima | The node, the wallet, and the host — the whole thing |
| anima wallet-ui | A local page for your balance and transfers |
| gen-genesis | Rebuilds the genesis file so you can check ours |
Builds will be published for Windows, macOS, and Linux on both Intel and ARM, each with a checksum and a signature. Verifying those before you run anything is not optional advice — an unsigned binary claiming to be a wallet is the oldest theft in this industry.
Building it yourself
This will always be supported, and at release it is how you avoid trusting our build machines. Anima is written in Rust and builds on Linux, macOS, and Windows with no system dependencies beyond a compiler:
git clone https://github.com/hrussoshop/anima cd anima cargo build --release
Install Rust first. The repository is private during pre-launch, so that command will not work for you yet.
Reproducible builds
Anima already executes bit-identically across processor architectures — that property is what lets anyone re-run a mind's history and get the same answer. The build is held to the same standard: compiling a given commit should produce byte-identical binaries on your machine and ours, so a published checksum becomes something you can independently confirm rather than merely compare against itself.
Your wallet
The wallet is part of the same program. It opens a page in your browser at
127.0.0.1, but that page is only a display: every signature is
produced on your machine, and your keyfile is never read by, sent to, or
reachable from anything on the internet.
anima new-key mywallet.key
That file is the only thing controlling your funds. There is no recovery, no reset, and nobody who can restore it for you — back it up offline before you put anything of value behind it.
Using it
| anima status | What the network is currently doing |
| anima balance | Your balance, stake, and nonce |
| anima send <key> <to> <amount> | Transfer ANIMA |
| anima stake <key> <amount> | Bond stake to help secure the network |
| anima host <key> <cycles> | Keep a mind alive and be paid for each cycle |
| anima withdraw <key> <mind> <amount> | Take profit from a mind you own |
| anima sell <key> <mind> <buyer> | Transfer ownership of a mind |
| anima draw <key> <mind> <pattern> | Draw a discovery from the commons |
By default the wallet talks to a public node, but you can point it at any node — including your own, which is the only way to be certain nobody is lying to you about your own balance:
anima --rpc 127.0.0.1:41100 balance
Staying safe
- Your keyfile is the account. Copy it somewhere offline; lose it and the funds are gone permanently.
- Nobody legitimate will ever ask for it — not a support account, not a giveaway, not this project.
- Only trust addresses under
animanetwork.io. Anything else claiming to be Anima is not. - Check the signature and checksum on any binary before you run it.
- Testnet coins are worth nothing on purpose, so practise there first.