OpenViSTAI · Agents · Blockchain · Crypto
Menu
Wallets

Mixin Android app

Mixin Android app is an Android application for private messaging, cryptocurrency wallet functions and light-node access to the Mixin Network.

Independent OpenViST project profile, based on linked sources.

Mixin Android app — OpenViST project profile in Wallets.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use it when you want an Android client combining Mixin messaging, wallet functions and light-node access, or when you need to inspect or build its Kotlin source.

Who it is for

  • Android users seeking Mixin Network messaging, wallet functions and light-node access in one app.
  • Android developers interested in Kotlin source code and the repository’s documented release-build process.

Documented uses

  • Use an Android app for private messaging on Mixin.
  • Access cryptocurrency wallet functions within the Mixin Android application.
  • Access the Mixin Network through a light node.
  • Build a release APK from the project source using its documented Docker process.
  • Compare installed app APK files with APKs generated from a Google Play app bundle using the repository’s checking script.
Before you choose

Requirements & limits

  • The repository is public and licensed under GPL-3.0.
  • The documented implementation uses Kotlin, Android Jetpack components and Hilt.
  • The release-build instructions require Docker and at least 6 GB of RAM.
  • The repository does not detail the wallet’s supported operations.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Build a release APK with Docker

Build the Android project’s release APK using the repository’s documented Docker command.

Before you start

  • Docker
  • At least 6 GB of RAM

Steps

  1. From the project directory, create an output folder with mkdir -p ./output-apk.

  2. Run the documented Docker command with the project mounted at /project and the release APK output mounted at /home/gradle/app/build/outputs/apk/release; the command runs ./gradlew assembleRelease.

Expected outcome

The release build command writes its APK output to the mounted `output-apk` directory.

Guide limitations

  • The repository documents this build procedure but does not establish that it has been independently run or verified.
Source-based practical guide

Check an installed Mixin APK against a release

Use the repository’s script to compare installed base and ABI split APKs with APKs generated from the Google Play app bundle.

Before you start

  • Docker with at least 6 GB of RAM
  • ADB
  • Android SDK Build Tools and ANDROID_HOME configured
  • The trusted release signing certificate SHA-256 digest

Steps

  1. Connect the Android device whose installed app you want to check.

  2. Set EXPECTED_CERT_SHA256 to the trusted certificate digest and run ./verify-mixin-apk.sh.

Expected outcome

The script generates an APK set for the connected device and compares its installed base and ABI split APKs; it also downloads a pinned Bundletool release and checks its checksum.

Guide limitations

  • The procedure depends on having the trusted release certificate digest.
  • The repository describes the script’s behavior; this guide does not claim an independent execution or verification.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
10 October 2026
Original website title
MixinNetwork/android-app · Official homepage title · retained in its source language