Download
Get the MapMinter app
The collector app is on Android and on iOS. The Android build is signed by us and served straight from this site: one file, one checksum, and about two minutes of your phone asking whether you are sure. The iOS build is an open beta on TestFlight.
Android
Download the APK Google Play (coming soon)
Version
the current build
Published
read from the file list
File
latest.apk
Size
read from the file list
SHA-256
read from the file list
The version, the date, the size and the checksum are read from the file list on this server. With JavaScript off they stay unread, and the button downloads the same current build either way.
This build is beta, and beta software is worth talking about while you use it. Testers report what breaks, and what a phone did that no other phone did, in the MapMinter group on Telegram.
Install it on your phone
Android will not install an app from outside the Play Store without asking you first. The question is normal, and it is asked once per source rather than once per app.
-
Download the file
Tap the button above. The browser asks you to confirm, because an APK is an installer and not a document.
-
Open it
Tap the finished download in the notification shade, or find it later in the Files app under Downloads.
-
Allow installs from this source
Android says that whatever you opened the file with, usually your browser or the Files app, is not allowed to install apps. Tap Settings, turn Allow from this source on, and come back with the back button. On older versions the same setting is called Unknown sources and lives under Security.
-
Install
Tap Install. Play Protect may scan the file first and say it does not recognise the developer, which is what it says about every app that did not come from the store. If the checksum matched, choose Install anyway.
-
Open the app
It is called MapMinter and it starts on the Collect tab. Nothing is recorded until a device is connected, so the next thing to do is connect one.
Check the file before you install it
The SHA-256 above is the fingerprint of the exact file this server is offering. Work out the fingerprint of the file you downloaded and compare the two. If they match, character for character, you have the file we built and nothing altered it on the way to you.
Linux: sha256sum ~/Downloads/latest.apk
macOS: shasum -a 256 ~/Downloads/latest.apk
A phone has no built-in way to do this, so checking a checksum means a computer, or an app you already trust. If the two strings differ, delete the file and download it again rather than installing it.
Google Play
The Play Store listing is on its way. Until it is live, the file on this page is the whole of the Android distribution: one build, one signing key, one file. When the listing goes live, its button appears next to the one above.
iOS
The iOS build is an open beta on TestFlight, which is how Apple hands out an app that is not on the App Store. Apple signs that build and delivers it, rather than this server, so there is no file on this page to download and no checksum to compare.
Joining needs the TestFlight app from the App Store. Install it first, then open the invitation and accept it.
Once it is installed
Three short guides take it from a fresh install to a node that maps coverage under your own key, with a picture per step.
- Connect a MeshCore device, which is the part everything else waits on.
- Restore or create a wallet, so what you map has somewhere to be credited.
- Bind a node to your wallet, which is what proves the node is yours.
Both builds are beta software: they work, and they will change.