Strike

Buy/Sell/Send Bitcoin on-chain and via the Lightning Network.

Send Fiat money globally over the Lightning Network.

2021 Android App

Sphinx Chat

End-to-end encrypted chat over Bitcoin's Lightning Network.

Send/Receive Bitcoin on-chan and via the Lightning Network.

Podcasting 2.0 player

2021 Android App

kmp-tor

A Kotlin Multiplatform library for embedding Tor into your application.

Abstracts away complexities of Tor to provide library consumers with easy to use APIs

2022 Kotlin Multiplatform

kmp-tor-binary

A Kotlin Multiplatform library for reproducibly building and distributing Tor binaries.

Tools for decompressing and extracting binaries to application file system.

CLI tools for creating and applying detached binary code signatures (Windows/macOS)

2022 Kotlin Multiplatform

encoding

A Kotlin Multiplatform library for configurable, streamable, efficient and extensible encoding/decoding.

Low level abstractions for library consumers to create their own Encoder/Decoder(s).

High level implementations for Base16, Base32, Base32 Hex, Base32 Crockford, Base64, Base64 UrlSafe.

2021 Kotlin Multiplatform

kmp-configuration

A Gradle plugin for configuring Kotlin Multiplatform projects.

Automatic configuration of hierarchical source sets.

Control build targets via commandline input (great for CI).

2023 Kotlin Multiplatform

hash

A Kotlin Multiplatform library for hash functions MD5/SHA1/SHA2/SHA3

2023 Kotlin Multiplatform

MACs

A Kotlin Multiplatform library for Message Authentication Code functions for Hmac MD5/SHA1/SHA2/SHA3, KMAC

2023 Kotlin Multiplatform

secure-random

A Kotlin Multiplatform library for correctly retrieving cryptographically secure random data from the system.

2023 Kotlin Multiplatform

sponges

A Kotlin Multiplatform library for sponge functions (Keccak-p)

2023 Kotlin Multiplatform

endians

A Kotlin Multiplatform library for converting Short/Int/Long to and from BigEndian/LittleEndian bytes

2023 Kotlin Multiplatform

This Website

Leverages use of Hugo to create Html.

Custom Html and CSS for this very card you are looking at!

Integration with Netlify for publication to my domain.

2023 Hugo/Html

kotlin-components

Custom Gradle plugins and scripts for managing build, publication, and dependencies of Kotlin Multiplatform projects.

Utilized as a git submodule in other projects.

2021 Kotlin Multiplatform

value-clazz

A Kotlin Multiplatform library providing a functionally equivalent abstraction to Kotlin's value class.

Compiles to platform specific code, unlike the Kotlin value class.

2023 Kotlin Multiplatform

parcelize

A Kotlin Multiplatform library to enable usage of android.os.Parcelable from common code.

2022 Kotlin Multiplatform

build-configuration

A Kotlin Multiplatform library for injecting build configuration information in cross platform environments.

2021 Kotlin Multiplatform

request

A Kotlin Multiplatform framework for processing of requests agnostic of type and purpose, in modularized code bases.

2021 Kotlin Multiplatform

coroutines

A Kotlin Multiplatform library to provide a common, injectable interface for kotlin coroutine dispatchers.

2021 Kotlin Multiplatform

TorOnionProxyLibrary

An Android library for embedding Tor into your application.

Archived & deprecated in favor of successor library kmp-tor.

2020 Android