Niall Khafizov's starred repositories
system-design-101
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
sqldelight
SQLDelight - Generates typesafe Kotlin APIs from SQL
trezor-firmware
:lock: Trezor Firmware Monorepo
unstoppable-wallet-android
A powerful non-custodial multi-wallet for Bitcoin, Ethereum, Binance Smart Chain, Avalanche, Solana and other blockchains. Non-custodial crypto and NFT storage, onchain decentralized exchange, institutional grade analytics for cryptcurrency and NFT markets, extensive privacy controls and human oriented design. Implemented on Kotlin.
nitrite-java
NoSQL embedded document store for Java
Frida-Labs
The repo contains a series of challenges for learning Frida for Android Exploitation.
MaterialKolor
🎨 A Compose multiplatform library for generating dynamic Material3 color schemes from a seed color
safe-core-sdk
The Safe{Core} SDK allows builders to add account abstraction functionality into their apps.
bitcoin-kit-android
Comprehensive Bitcoin development library for Android, implemented on Kotlin. SPV wallet implementation for Bitcoin, Bitcoin Cash, Litecoin and Dash blockchains. Fully compliant with existing standards and BIPs.
ethereum-kit-android
Comprehensive EVM SDK (Ethereum, Binance Smart Chain, Avalanche, Arbitrum, Optimism, Polygon) for Android, implemented on Kotlin. Create wallets, watch wallets (read-only), sync transactions, filter transactions by type (erc20, bep20, swap transactions etc.), swap using native DEX protocols, connect to DeFi smart contracts using WalletConnect. Easily extendable to work with custom smart contracts. Full support for EIP1159.
lightning-kmp
An implementation of the Lightning Network in Kotlin.
bitcoin-kmp
Kotlin Multiplatform Bitcoin Library
secp256k1-kmp
Kotlin Multi Platform bindings for Bitcoin secp256k1 library.
svalinn-kotlin
🛡️❄️️ Kotlin libraries for Ethereum based Android development
secure-random
A Kotlin Multiplatform library for obtaining cryptographically secure random data from system sources
java-keyring
Copy of Java Keyring library from bitbucket.org/bpsnervepoint