DarkFi App Alpha Release

The first major release of DarkFi’s App platform. Now we just have one app: the chat. From here we expand outwards.

“we can win a major battle in the arms race and gain a new territory of freedom” - Satoshi Nakamoto

Download:

Features:

Enable Tor

Create a file called use_tor.txt inside the app’s data folder.

Platform Path Example
Linux ~/.local/share/darkfi/app/ /home/alice/.local/share/darkfi/app/
Android /sdcard/Android/data/darkfi.darkfi_app/files/ /sdcard/Android/data/darkfi.darkfi_app/files/
Mac ~/Library/Application Support/darkfi/app/ /Users/Alice/Library/Application Support/darkfi/app/
Windows {FOLDERID_RoamingAppData}/darkfi/app/ C:\Users\Alice\AppData\Roaming\darkfi\app\

For example on Linux:

touch /home/alice/.local/share/darkfi/app/use_tor.txt

Then when you start the app, you should see:

10:30:47 [INFO] Setup P2P network [tor]

Customize Emojis

Add New Fonts

To install new fonts (TTF, OTF formats), copy the file to the app’s font folder.

If the folder doesn’t exist, then you can just create it.

Platform Path Example
Linux ~/.local/share/darkfi/app/font/ /home/alice/.local/share/darkfi/app/font/
Android /sdcard/Android/data/darkfi.darkfi_app/files/font/ /sdcard/Android/data/darkfi.darkfi_app/files/font/
Mac ~/Library/Application Support/darkfi/app/font/ /Users/Alice/Library/Application Support/darkfi/app/font/
Windows {FOLDERID_RoamingAppData}\darkfi\app\font\ C:\Users\Alice\AppData\Roaming\darkfi\app\font\

Then when you start the app, you should see:

10:43:45 [INFO] Loaded custom font: "/home/alice/.local/share/darkfi/app/font/my-custom-font.ttf"

Change Emojis List

Copy the file emoji.txt into your app’s data folder.

Platform Path Example
Linux ~/.local/share/darkfi/app/ /home/alice/.local/share/darkfi/app/
Android /sdcard/Android/data/darkfi.darkfi_app/files/ /sdcard/Android/data/darkfi.darkfi_app/files/
Mac ~/Library/Application Support/darkfi/app/ /Users/Alice/Library/Application Support/darkfi/app/
Windows {FOLDERID_RoamingAppData}/darkfi/app/ C:\Users\Alice\AppData\Roaming\darkfi\app\

Then after restarting the app, you should see the new emoji list.

Troubleshooting

Windows “VCRUNTIME140.dll was not found”

If you get the error “VCRUNTIME140.dll was not found”, then install Microsoft Visual C++ Redistributable.