For the complete documentation index, see llms.txt. This page is also available as Markdown.

Technical Stack

Wallet Application

The following table summarizes the main technologies, tools, and frameworks used to build the Inji Wallet application:

Tool / Technology
Version
Description
License

React Native

0.74.5

JavaScript framework for building native mobile apps using React.

MIT License

TypeScript

5.3.3

Strongly typed language that builds on JavaScript, enabling static type checking and improved tooling.

Apache-2.0 License

Jest

29.7.0

JavaScript testing framework, commonly used for React applications.

MIT License

Android

minSDk - 24, compileSDK - 34, targetSDK - 34

Mobile OS based on Linux kernel, used for building and running the app on Android devices.

iOS

26+

Mobile OS developed by Apple for its devices. Swift is used for iOS development.

Xcode

26+

Apple IDE and toolchain required to build and run the iOS app.

Native Libraries

The following table lists the technologies, tools, and frameworks used for building native libraries:

Tool / Technology
Version
Description
License

Kotlin

2.0.0 Java 17

Modern statically typed programming language.

Android

minSDk 23 compileSDK 34

Mobile OS based on a modified Linux kernel and open-source software, designed for touchscreen devices. Used to build the app for Android devices.

iOS

14

Mobile OS developed by Apple for smartphones. Swift is used for iOS development.

Last updated

Was this helpful?