Radix DLT Android Wallet
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


License MIT

Radix DLT Android Wallet

The Radix DLT Android Wallet currently works with the live ALPHANET universe and interacts with it by making full use of the latest release of the radixdlt-kotlin library.

The App is a work in progress and will soon be migrated to use the new version of our network.


Android development

  • Mostly written in Kotlin (A few classes are in Java but will be converted to keep it 100% Kotlin)
  • Uses Architecture Components: Room, LiveData and Lifecycle-components
  • Uses dagger-android for dependency injection
  • Uses RxJava 2 (Included by default by the radixdlt libs)

Development setup

Use Android Studio 3.2.1 (or newer) to be able to build the app.

The app is currently using the latest release of the radixdlt-kotlin library. It is possible to replace it with the radixdlt-java library but you will need to target newer android devices >= API 24. Also, a few simple changes in the code are required and the dependency to rxkotlin must be included in your gradle file.

implementation(group: 'io.reactivex.rxjava2', name: 'rxkotlin', version: '2.2.0') {
    exclude group: 'io.reactivex.rxjava2', module: 'rxjava'
    exclude group: 'org.jetbrains.kotlin', module: 'kotlin-stdlib'

Code style

This project uses ktlint via Gradle dependency. To check code style - gradle ktlint (it's also bound to gradle check).


Contributions are welcome, we simply ask to:

  • Fork the codebase
  • Make changes
  • Submit a pull request for review

When contributing to this repository, we recommend to discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change.

Please follow our Code of Conduct in all your interactions with the project.


Link Description
radixdlt.com Radix DLT Homepage
documentation Radix Knowledge Base
forum Radix Technical Forum
@radixdlt Follow Radix DLT on Twitter

Have a question?

If you need any information, please visit our GitHub Issues or the Radix DLT android wallet #general channel. Feel free to file an issue with as much information as possible about the problem.


Radix DLT Android Wallet is released under the MIT License.