Skip to content

Wallet

Official wallets keep keys local and support post-quantum signatures (Dilithium3 / SPHINCS+). Pick the web wallet for instant access, the desktop builds for Windows, macOS, and Linux, the browser extension for dApps, or the animica CLI for automation. Verify every download and always confirm addresses before sending funds.

Web Wallet

Open the in-browser wallet — no install. Generate an address, check balances and AICF earnings, send ANM, and import or export a wallets.json compatible with the animica CLI.

Custodial: addresses created here are held on the rpc.animica.org node. Use the desktop wallet or CLI below for full self-custody.

Open wallet.animica.org →

Desktop Wallet

Native builds for Windows (installer .exe), macOS (.dmg), and Linux (.deb). Every artifact ships with a SHA-256 checksum — verify before installing.

Build
v0.2.5

Windows

Linux cross-built download artifacts for Windows 10/11 on x86_64.

Arch: x86_64
Build: v0.2.5
  • Windows Installer (.exe) · 89 MB · SHA-256: a4663e8fae9b1c5c81c625d2ba70a7b8413c0c7756ac6eb7a1cdfe3e9dfe0ddf

SHA-256 checksums

Install

  • Download the installer and run it on Windows.
  • If SmartScreen warns because the build is unsigned, click “More info” and verify the SHA-256 checksum before running.

macOS

Ad-hoc signed bundle for Apple Silicon. First-launch needs the Gatekeeper / quarantine workaround documented in the install guide.

Arch: arm64
Build: v0.2.5
  • Disk Image (.dmg) · 86 MB · SHA-256: 3f1f6abf66027110a7dba9a8e7eae98f3d1dfaced03fab4fdf690cf36af34f23
  • Portable ZIP · 94 MB · SHA-256: 292a2119c302afef6e9e9f811727021a32f8061cd5730bc3cd9ec68a19b681ce

SHA-256 checksum · Install + Gatekeeper guide

Install

  • Download the ZIP and extract AnimicaWallet.app.
  • Clear quarantine: xattr -dr com.apple.quarantine AnimicaWallet.app
  • Open AnimicaWallet.app. If macOS still blocks it, right-click → Open.
  • See the linked install guide for full screenshot-level steps.

Linux

Debian/Ubuntu package using the system Qt 6 stack. Bundles a Python 3.12 venv for wallet ops.

Arch: x86_64
Build: v0.2.5
  • .deb Package · 53 MB · SHA-256: 1c5c6a801d3c4b089fa87f3f64038a484b002aaef0c1dd65729bf1d270c873ad
  • Raw executable · 1.2 MB · SHA-256: 9f79fe86e8eb9458db89214cc67643999d4418fdc88a6a7ce4ee7d96a5e877b4
  • AppImage · 98 MB · SHA-256: 31ad88fdc4aa69eb21a8c03ca0f7022d3068c62cbdaad36074191137316d3a7f

Package SHA-256 checksums · Raw executable SHA-256 checksum · Install + Python 3.12 dep guide

Install

  • Install with: sudo apt install ./animica-wallet-linux.deb
  • Requires Python 3.12 — Ubuntu 22.04 users add the deadsnakes PPA first.
  • Use AppImage for the simplest no-install run on other distros.
  • See the linked install guide for distro-specific notes.

Android

Flutter mobile wallet — real ML-DSA-65 (FIPS 204) signing via the same noble bundle the browser extension uses.

Arch: arm64-v8a + armeabi-v7a + x86_64 (fat APK)
Build: 0.1.0
  • Android APK (sideload) · 69 MB · SHA-256: 9c7d3d4fa2a005f56f2b406dc37ac2574b6ef0872bb22ce62676ec5d85717b30

SHA-256 checksum

Install

  • Enable "Install unknown apps" for your browser/file manager in Android settings.
  • Download the APK and tap to install. Verify the SHA-256 checksum before installing.
  • First launch warms up the JS engine that hosts the ML-DSA-65 signer (~50-100 ms one-time).
  • Play Store distribution is pending — this APK is unsigned with a stable production keystore.

iOS

A prebuilt IPA cannot be cross-compiled from Linux — Apple's SDK is Mac-only. Build the IPA yourself on macOS, or use the Chrome extension on iOS Safari (limited dapp support).

Arch: Universal (built on Mac)
  • Source bundle (build on a Mac) · 54 KB

Build instructions

Install

  • Requires macOS + Xcode 15 + Flutter 3.41+ + CocoaPods.
  • Extract the bundle, cd into apps/wallet-mobile-flutter, run `flutter pub get` then `flutter build ipa --release`.
  • Sideload the resulting Runner.ipa via Apple Configurator or distribute through TestFlight.
  • See the linked build instructions for full steps and entitlements notes.

Browser Extension

Lightweight wallet for dApps and contract approvals.

Version 0.3.0

  • Chrome / Chromium Extension (.zip) · 126 KB · SHA-256: e6181f9040c1a531a9550efc5ccf10db6c45c8816d38d00dda6d45ea87ce9d79

SHA-256 checksum

Install & Connect

  • Download the ZIP and extract it locally.
  • Open chrome://extensions, enable Developer mode, and click “Load unpacked”.
  • Select the extracted folder containing manifest.json and verify the checksum before first use.
  • After install, open your dApp and approve the connection prompt from Animica Wallet.

Mobile quick action: tap the round icon above to open the extension package in your mobile browser.

CLI wallet

Use the CLI for automation, cold storage, and batch ops.

animica wallet create --label mywallet
animica wallet show mywallet
animica wallet export mywallet --out cold.key

Install with pip install animica — the complete client (mine, run a node, use the wallet, deploy Python contracts, run animica up, and use the Studio SDK; the native CPU miner ships by default). This is what most people want. For the kitchen sink use pip install "animica[all]" (quote the brackets so zsh/macOS does not glob them), which adds every optional extra: Qt desktop-wallet QR codes, the full distributed Studio client, and all server/operator dependencies pinned. Learn more in the wallet docs on GitHub or the docs hub .

Address format

Animica uses bech32m addresses starting with anim1.

Always verify the full address and checksum.

Verify downloads

Compare SHA-256 hashes and signed manifests before use.

Use release signatures from https://github.com/animicaorg/all.