Kristoffer Paulsson's starred repositories
Reference-arithmetic-coding
Clear implementation of arithmetic coding for educational purposes in Java, Python, C++.
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.
ffi-kotlin
Kotlin Multiplatform Foreign Function Interface
ecdsa-kotlin
A simple, lightweight, fast elliptical curve cryptography library in kotlin.
binance-chain-kit-android
Full Binance DEX Android library (SDK), implemented on Kotlin.
OregonDSP-kotlin
Port of OregonDSP library from java to kotlin for use with javascript
fast-fourier-transform
Simple implementations of the Fast Fourier Transform in various languages
fft-opencl-kotlin
Equalizer written in Kotlin with FFT written using Aparapi.
solana-kit-android
Pure Kotlin Solana kit. Uses metaplex-foundation/SolanaKT. Syncs solana wallet and provides structured data.
Encoding-Decoding
Elias Delta and Golomb Encoding and Decoding in Python
ArithmeticCoding
Implement arithmetic coding with floating point