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.
Desktop Wallet
Native builds for Windows (installer .exe), macOS (.dmg),
and Linux (.deb). Every artifact ships with a SHA-256 checksum —
verify before installing.
Windows
Linux cross-built download artifacts for Windows 10/11 on x86_64.
- Windows Installer (.exe) · 89 MB · SHA-256:
a4663e8fae9b1c5c81c625d2ba70a7b8413c0c7756ac6eb7a1cdfe3e9dfe0ddf
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.
- 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.
- .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.
- Android APK (sideload) · 69 MB · SHA-256:
9c7d3d4fa2a005f56f2b406dc37ac2574b6ef0872bb22ce62676ec5d85717b30
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).
- Source bundle (build on a Mac) · 54 KB
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.
- Chrome / Chromium Extension (.zip) · 126 KB · SHA-256:
e6181f9040c1a531a9550efc5ccf10db6c45c8816d38d00dda6d45ea87ce9d79
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 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.