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

Proof of Human Attention

Code w/ Claude, Tokyo

Closing Loops

Rewriting GhostTile for Modern macOS

Do AI Agents Really Need New Wallets?
