I build crypto wallet infrastructure and native Apple apps
Blockchain and software engineer in Tokyo, working on cross-platform SDKs and Rust tools. I write about the work here.
Wallet libraries, developer tools and Apple apps
Rust · SwiftUI · macOS · Jujutsu
A native macOS GUI for Jujutsu (jj) with a DAG, side-by-side diffs, interdiff, and conflict resolution. Built with Rust and SwiftUI.
SwiftUI · iOS · macOS · Translation
Live translated subtitles for anything you hear on iPhone and Mac, from other apps' audio or the microphone. Translate with Apple on-device, OpenAI Realtime, Gemini Live, or a local model.
Rust · Hardware Wallet · Trezor · BLE
Cross platform hardware wallet interface. A Rust-based library implementing low-level wallet functionality, including Trezor Host Protocol.
Rust · Blockchain · Solana · SDK
A Rust crate providing fundamental data structures and tools for constructing and submitting Solana transactions.
Swift · macOS · Reverse Engineering · Diagnostics
A tool to detect macOS apps' GUI tech stack, helping developers understand the underlying technologies used in applications.
Swift · TLS · OpenSSL · iOS
Inspect is an action extension (works in both Safari, Chrome and Edge) that allows you to inspect and export website's https certificate information.
Cryptography · SNARKs · Lattices · Web
Interactive, visual cryptography from Caesar to SNARKs and lattices, with live intermediate values on real small numbers.
Notes on wallets, native apps and AI agents

Code w/ Claude, Tokyo

Closing Loops

Rewriting GhostTile for Modern macOS

Do AI Agents Really Need New Wallets?

Native Obsession
