Download
Current release: 0.1.1-alpha (2 September 2024)
This release is not stable and should not be used for any productive work or to store personal documents. This release is meant as a preview of what NextGraph can do as of today and hints at its future potential.
Please note: The binary format of the Documents or Wallet might change, that might result in a complete loss of data. We will not provide migration scripts as the APIs and formats aren’t stable yet.
If you previously installed any NextGraph app on your device, please uninstall it first, by following the normal uninstall procedure specific to your OS. If you have previously created a Wallet, it will not work with this new release. Please create a new one now.
Please read the Getting Started Guide before installing the app.
Read the RELEASE NOTE here
See the CHANGELOG here
In general, we care about supporting relatively old OS versions, as we know not everybody is able to constantly update their OS and upgrade their hardware correspondingly.
For the native app, it is ok to run it on old (borderline deprecated) OS, as the app is safe and all your data and wallet will remain securely stored and encrypted at rest. You should still install the security updates of your OS, as soon as they are released.
For the web app, we strongly recommend you to always upgrade your OS and specifically your web browser. Web browsers tend to be a security hazard as they still contain several bugs that can be exploited. Updating to the latest version is very important. When you use the web app version of NextGraph, your wallet is stored in localStorage (in an encrypted form), but we cannot guarantee the safety of your browser in general, specially if you didn’t upgrade it or if you have a tendency to click on dubious links received by email or messenger apps from unknown senders.
At NextGraph we do our best to secure your data and protect you with the best cryptography and secure protocols. But those guarantees collapse if your device is compromised. Keeping your device safe as a whole, is a difficult task. Using Linux or OpenBSD will always be better than any other OS.
Ubuntu
Ubuntu 22.04 and above is supported with a Debian installer (that should probably work on all compatible Debian distros), for the x86_64 architecture.
Download Ubuntu DEB file then double click on it and your package manager will automatically install the App.
Linux
We do not support Linux distros other than Debian-based for now. But soon enough we will propose a snap for our app, and in the meanwhile, there is this install package that is supposed to work on all modern linux distributions.
It will not install the app in a stable directory of your device. Instead, you have to set the executable permission on the AppImage file once it is downloaded. Then double click on it and the App will launch. It saves all its data in the folder ~/.local/share/org.nextgraph.app/
. It is up to you to move the executable AppImage file to the right place and add it to your Applications’ menu.
If you get an error message “TLS support is not available” at the moment of registering your account with the broker, please create your wallet directly from nextgraph.eu and then import it into your native app on linux. We will fix this issue with the AppImage soon.
Download the AppImage installer for x86_64 Linux
macOS
macOS starting at version Catalina 10.15.6 and above is supported. It could even work on High Sierra (10.13) but we haven’t tested it. It would be better if you installed the latest update of Safari (15.4 minimum), but the app is supposed to also work with Safari 13 (The native app depends on the Safari browser installed on your mac).
The app is not ready for all the newest MacBook/iMac with Apple Silicon. This will come later.
Download macOS installer DMG file then double click on it, and move the app to the Application folder, as usual.
Windows
We support Windows from version 7 and upward (WIN64), even though the newest version of Windows have not been tested. Please report to us any issue regarding Windows platform.
Download MSI installer for Windows 7
Download MSI installer for Windows 10 or 11
Android
For Android, we support version 7.0 and above (Nougat. SDK/API version 24, released in 2016). That represents 97% of worldwide Android devices market share. Sorry for the 3% who couldn’t upgrade.
For now, we only propose an APK file that you have to download inside your Android device and install manually. Soon we will publish the app to the Play Store and to other alternative Stores. You can delete the APK file once you have installed it.
The download size is 210 MB for now, because we are not using the Play Store. The app only uses 50 MB once installed.
iOS
iPhones starting at version iOS 15 should be supported (leaving only 5% of devices unsupported). that means we support devices starting at iPhone 7, iPhone SE (gen 1), iPhone 6s, and above.
But for now anyway, we do not have the adhoc development platform in order to compile the app. In 2025 we will release the first iOS version to the App Store. Stay tuned!
In the meanwhile, you can use our web app at nextgraph.eu.
Web App
For now the Web App is available at nextgraph.eu. More Broker Service Providers will be added in the future. You will also be able to self-host the Broker (see below).
This is the list of minimum supported version for each browser
- Chrome : 90
- Firefox : 89
- Safari : 15
- Opera : 76
- Edge : 90
- IE: not supported
- Android browser : 127
- Firefox android : 127
Broker
The broker can be self-hosted and ran on any supported devices. This will bring you total control over your data as you won’t need the services of our Broker Service Providers anymore.
But in order to install and use the broker, you will need an internet connection with a public IP that is reachable, and the device you install the broker on, should run 24/7.
If the precompiled binaries we offer here are not suiting your needs, you can also compile the broker from source. Rust has many target platforms, but we only officially support Linux and OpenBSD. It could also be possible to run a broker on macOS and windows, but that’s not really suitable as a server OS, right?
Anyway, for now, we do not propose self hosting, as the Core protocol hasn’t been finalized yet. But in the course of 2025, the broker will become available for self hosting.
You can also run a broker on a Desktop or Laptop, if that device is not supported with a native app (by example, on BSD). In this case, the broker will act as a web app that can run also offline. More details about that in few months from now too.