Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SDK Crypto ecosystem

Case study of the SDK ecosystem with real crypto use-case.

Build Status

🛡️ CodeGuard Status

Pipeline Step Status Description
Formatting Spotless Code style and formatting checks
Static Analysis Detekt Kotlin static analysis and linting
Module Versions Unit Tests Module versions verification
Unit Tests Unit Tests JUnit logic verification
Device Tests Instrumented Android Instrumented tests (API 35)

Sample app

Kotox Crypto main screen Kotox Crypto detail screen
Kotox Crypto main screen Kotox Crypto detail screen

Documentation

SDK Documentation pages

GitHub

SDK Documentation pages source code is available on separated GitHub:
https://github.com/kotoMJ/android-sdk-crypto-ecosystem-doc

Versioning

SDK Ecosystem implements content based automated versioning.
For details about versioning visit SDK Versioning section.

Backend For Frontend

SDK Ecosystem has its own backend for frontend in order to handle API keys securely.

Complete backend code is available on separated GitHub: https://github.com/kotoMJ/sdk-crypto-ecosystem-bff

For details about BFF authentication (Play Integrity vs debug bypass) see BFF Authentication.

Public Speaking

Basic principles of the SDK Ecosystem was presented on public Android meetups in Brno and Prague (Czech Republic) and here are slides from Prague meetup:

November 18, 2025 - Android Meetup in Prague at STRV
Talk about SDK Ecosystem

Contribution

In order to contribute to this codebase read Conventions part.

About

Study of SDK ecosystem with real crypto usecase.

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages