Here you can follow the development of the superapp darkfi and find links to download and install for PC as well as mobile.
DarkFi superapp v0.3-alpha is here, “anon”.
DarkIRC chat is live.
Payments, DAO and trading coming as addons.
One native application to rule them all. This is the crypto infrastructure you were promised. These are the user-facing apps OGs dreamed of. Why the superapp matters:
Anonymous digital spaces are the pre-condition for real-world autonomy in 2025. When developers can build without exposure, when users can coordinate without surveillance, when governance happens in zero-knowledge – then you create a space for experimentation and growth.
Anonymous DAOs make decisions without revealing voter identities or treasury contents. Anonymous communication enables collaboration across jurisdictions without compromising participants. This is the infrastructure for sovereignty.
DarkFi built one application that runs identically on Linux, Android, Mac and Windows. Developers write once, deploy everywhere with zero exposure. Users get the same experience on every device. Third-party builders get full API access without asking permission. Software runs locally.
What’s in v0.3:
- – Android text input fixed.
- – Graphics rendering corrected to eliminate glitching.
- – Battery consumption reduced on mobile.
- – UI improvements with animated background.
- – Second stabilization release since 0.2-alpha (v0.4 coming soon with additional features).
Instructions on how to get started.
Let there be Dark!
To install DarkIRC, follow these steps based on your operating system:
For Linux (or similar Unix-like systems):
-
Install the Rust toolchain using
rustupby runningcurl https://sh.rustup.rs -sSf > rustup.shfollowed bysh rustup.sh -y --no-modify-path. After installation, log out and log back in to ensure the toolchain is properly initialized. -
Clone the DarkFI repository:
git clone https://codeberg.org/darkrenaissance/darkfiand navigate into the directory:cd darkfi. -
Build DarkIRC using the make command:
make darkirc. This process may take some time and will generate the executable in thebin/darkircdirectory. -
Optionally, install system-wide using
sudo make install darkirc, but ensure only one version is installed to avoid conflicts. -
Run the daemon:
./darkircfrom the repo root folder. This will create a configuration file at~/.config/darkfi/darkirc_config.toml. Edit this file if needed to configure auto-joining channels or setting shared secrets for encrypted channels. -
After the initial run, restart the daemon to connect to the peer-to-peer network. Wait for the log message
[EVENTGRAPH] DAG synced successfully!to confirm synchronization. -
Connect using an IRC client like WeeChat by adding a server:
/server add darkfi localhost/6667 -notls -autoconnect.
For Android:
-
Set up a build environment on your computer using Docker or Podman. For Docker, install Docker and Docker Buildx, enable the daemon, and add your user to the docker group.
-
Clone the DarkFI repository:
git clone https://github.com/darkrenaissance/darkfi.gitand navigate tobin/darkirc. -
Build the Android version:
make docker-android(ormake podman-androidif using Podman). This generates a file nameddarkirc.aarch64-android. -
Copy the generated binary to your Android device.
-
Install Termux from F-Droid and grant necessary permissions, including access to storage and the ability to prevent app suspension with
termux-wake-lock. -
Transfer the binary to Termux (e.g., to
/data/data/com.termux/files) and make it executable withchmod +x darkirc.aarch64-android. -
Run the daemon:
./darkirc.aarch64-android. The configuration file will be created in~/.config/darkfi/darkirc_config.toml. -
Edit the config file to uncomment and set
irc_listen = "tcp:127.0.0.1:6667"and update theseedslist with available seed nodes (ask for current seeds in the Telegram channel @darkfichat). -
Launch the daemon again and connect using the RevolutionIRC app by adding a server with name
darkirc, address127.0.0.1, port6667, and unchecking SSL/TLS.
For Windows and macOS: DarkIRC is available for download with one-click installers for Windows and macOS, accessible via the DarkFi community page. Alternatively, follow the Linux build steps using the Rust toolchain and source code from the DarkFI GitHub repository.
Note: The DarkIRC mentioned here is a decentralized, privacy-focused P2P chat application built on the DarkFi network, distinct from the malware of the same name that exploited vulnerabilities in Oracle WebLogic servers.