Kotlin implementation of Trustchain and IPv8 with rich networking: multihoming of local Bluetooth+4G, decentral social networking, UDP hole punching, etc.
At the moment it contains the ability to exchange token based currency through the scanning of a QR code. This means it is completely offline. The printing of money is done in demo mode using a pre-shared private-public key. The app has data persistency.
TODOs:
BUG: when removing tokens from the persistency DB, the removal is not happening;
do security check when transactioning tokens
do security check if token is signed by pre-shared public key representing a central authority
Offline money application.
At the moment it contains the ability to exchange token based currency through the scanning of a QR code. This means it is completely offline. The printing of money is done in demo mode using a pre-shared private-public key. The app has data persistency.
TODOs: