Skip to content

karlsen-network/karlsen-mobile

 
 

Repository files navigation

Karlsen Mobile

Karlsen Mobile is a non-custodial wallet for the Karlsen BlockDAG, available for Android and iOS. It is written in Dart using Flutter.

Link Description
karlsencoin.com Karlsen Network Homepage

Contributing

Building

Android:

flutter build apk

iOS:

flutter build ios

If you have a connected device or emulator you can run the app right from your development machine.

Debug mode:

flutter run

Release mode:

flutter run --release

Recompile gRPC Code

If you need to recompile the updated protocol code, please do the following:

dart pub global activate protoc_plugin 20.0.1
protoc --dart_out="grpc:lib/karlsen/grpc" -I./proto messages.proto p2p.proto rpc.proto --plugin ~/.pub-cache/bin/protoc-gen-dart

Regenerate Freezed Code

If you need to regenerate the runtime code, please do the following:

dart run build_runner build --delete-conflicting-outputs

Translations

For some details regarding translations, have a look at translations and translators.

Need Assistance?

If you have any questions or need help, don't hesitate to submit a feature request or report an issue. If you can't find a solution, we're here to assist you.

You’re also welcome to join our Discord server for additional support and community interaction.

Join the Karlsen Discord Server

Screenshots

Packages

No packages published

Languages

  • Dart 99.1%
  • CMake 0.3%
  • C++ 0.2%
  • HTML 0.2%
  • Ruby 0.1%
  • Swift 0.1%