Protocol
Signatures, addresses, transactions, consensus, difficulty.
Animica mainnet has run since April 2026. Every account signs with ML-DSA-65 (FIPS 204), a NIST-standardised lattice signature, instead of ECDSA. Smart contracts are written in a deterministic subset of Python. Consensus is PoIES: hash work gates each block, and the protocol defines how verified useful-work evidence — AI inference, attested quantum randomness — can be credited toward the same threshold.
pip install animica
The complete client — mine, run a node, use the wallet, deploy Python contracts,
run animica up (the unified PoW + useful-work + GPU train/serve +
Studio miner), and use the Studio SDK. The native CPU miner is included by default.
Want the kitchen sink? pip install "animica[all]" adds every optional
extra: Qt wallet QR codes, the full distributed Studio client (cloudpickle + omni-sdk
for on-chain ANM escrow), and all pinned server/operator deps.
The Learn section is a set of long-form guides written from Animica's own specifications and documentation — not marketing. Each article lists the repository files it was written from. If you only read three: What is Animica?, why ML-DSA-65, and how transactions and fees work.
Signatures, addresses, transactions, consensus, difficulty.
Mining, nodes, wallets, the explorer, networking, security.
Python-VM contracts, JSON-RPC, the L2, AICF, x402 payments.
Issuance and fees, useful work, comparisons, buying and accepting ANM.
Glossary and the long-form FAQ.
Businesses and agent builders ship on Animica AI — a drop-in, OpenAI-compatible API. Point the official OpenAI SDK at our base URL, swap in an Animica key, and your existing chat, streaming, tool-calling, and embeddings code runs unchanged — exactly what autonomous agents need. Go to production with per-key spend caps, usage analytics, and signed webhooks. Start free with monthly free tokens; pay with card, PayPal, or crypto. Manage it all at console.animica.org.
base_url="https://api.animica.org/v1"
Two lines change: base_url → https://api.animica.org/v1 and
api_key → your Animica key — no rewrites. Or use the native SDKs:
npm i @animica/sdk and pip install animica-ai. Businesses sign up,
mint keys, and watch usage and billing at console.animica.org.
anm-fast-8bLow-latency chatanm-code-7bCode generationanm-pro-70bFrontier reasoninganm-bittensor-routerRoutes to Bittensor subnetsanm-embedEmbeddings
Token-by-token SSE on /chat/completions with stream=true
— first tokens in milliseconds, not after the full response lands. Wire it straight
into your existing chat UI.
Per-key rate limits and monthly spend caps, org-level budgets with auto-recharge, and idempotency keys so retries never double-bill. Fund it with ANM or crypto credits — no surprise overages.
Break usage down per key, per model, and per day in the console, or export the raw numbers to CSV for finance and customer billing.
HMAC-signed webhooks for usage, billing, and budget events — verify the signature and react inside your own backend.
A local AI coding IDE powered by Animica: chat with agents, browse and edit your project, generate complete features, and run commands with approval — an agentic workflow that builds software with you, all on your machine.
Self-contained desktop builds that bundle Python + Qt. Windows: run the installer.
macOS: unzip, then right-click → Open (unsigned). Or run from source:
pip install -r requirements.txt & python main.py.
ML-DSA-65 (FIPS 204, the successor of Dilithium3) signatures protect every account and transaction against both classical and future quantum attackers.
Blocks are accepted when hash work clears the threshold Θ; the protocol defines how verified useful-work evidence (AI inference, attested quantum randomness) can count toward the same threshold.
Write contracts in Python with deterministic execution and auditable state transitions, then deploy them with the animica CLI.
Mainnet runs today with a public explorer, web and desktop wallets, JSON-RPC at rpc.animica.org, and a working mining pool.
Point a CPU or GPU miner at the pool (PPS) or mine solo, and earn ANM per block — see the mining guide for expected returns.
Go now ->Write deterministic Python contracts, deploy with the animica CLI, and read chain state over the public JSON-RPC endpoint.
Go now ->Create an anim1… address with the web or desktop wallet, send and receive ANM, and verify everything in the explorer.
Go now ->Every product below runs against the live chain — same coin, same anim1… addresses, same explorer-verifiable state.
Stratum pool at pool.animica.org:3333 (PPS) and :3334 (solo), with a public dashboard and stats API.
Open ->Browser extension, desktop and mobile wallets for key management, transfers, and day-to-day ANM operations.
Open ->Track blocks, transactions, addresses, contracts, and chain activity in real time.
Open ->Serverless compute — write a Python function, decorate it, and run it on the fleet for ANM. Modal-style DX at studio.animica.org.
Open ->Connect MetaMask to Animica (chain 149) and move ANM between an EVM wallet and native accounts — deposit, send, withdraw at evm.animica.org.
Open ->academy.animica.org — the official learning hub for getting started with Animica, from wallets to contracts.
Open ->Animica's AI-compute lane for decentralized AI workloads and provider markets, with a dashboard at aicf.animica.org.
Open ->gitlab.com/Animica — the node, wallets, pool, and tooling are public and open to contributions.
Open ->For businesses & AI agents: an OpenAI-compatible API — point the OpenAI SDK at api.animica.org/v1 and your code just works. Free monthly tokens, real streaming, spend caps, usage analytics, and HMAC webhooks. Sign up at console.animica.org.
Open ->Free, keyless AI for developers and their agents — an OpenAI-compatible /v1 you can call with no signup and no API key, plus a GitHub coding agent that turns a prompt into a pull request. Served on-chain by the miner network at animica.dev.
Open ->Run a node, deploy a Python contract, or point a miner at the pool — the chain, the tools, and the source are public today.