Tokyo-based 🥷 engineer focused on open-source wallets, cryptography, and tooling. I'm currently deep in Rust, ZK, and LLM agents—building in public and sharing everything I learn.
- 🔐 hw-core – Cross-platform hardware wallet interface with Trezor Host Protocol support.
- 🧵 amux – Agent multiplexer CLI for wrangling local AI/code agents in tmux.
- ⛓️ solana-primitives – Core primitives for Solana blockchain development.
- 🦀 reqwest-enum – Type-safe, enum-style HTTP API for reqwest.
- 📦 aya-devcontainer – Pre-configured Docker image for eBPF programming with Rust.
- 🌐 MISO – Lightweight menu bar HUD overlay for quick input method switching.
- 🕵️ app-detective – Detect macOS apps' GUI tech stack.
- 👻 ghosttile-cli – Hide apps from the macOS Dock (CLI, menu bar app, and Raycast extension).
- 🚀 StagedLauncher – Manage and delay app launches across stages on your Mac.
- 🕐 anytime – Timezone-aware world clock for Mac and iPhone.
- 🔍 inspect – iOS/macOS app with Safari web extension, share extension, and passive TLS monitoring for HTTPS certificates.
- 🔧 BTMParser – Parse BTM (Binary Task Manager) files on macOS.
- 📱 LSAppCategory – LSApplicationCategoryType lookup for macOS apps.
- 🖥️ github-desktop – Added Open Repository in New Window support.
- 🔀 diffnav – Added difftastic as a diff engine.
As a former staff blockchain engineer at Trust Wallet, I shipped and maintained critical infrastructure used by millions:
- 📱 Trust Wallet iOS – One of the most-used mobile wallets (active since 2018).
- 🏛️ Wallet Core – Cross-chain/core library powering the extension + mobile apps.
- 🏛️ WalletConnect Swift – First usable WalletConnect v1 SDK in Swift.
- 📦 Trust Web3 Provider – Multi-platform Web3 provider.
- 📦 ens-coincodec – ENS address encoding/decoding.
- 📦 blockbook – Trezor address/account backend.
- …and a handful of redacted-but-impactful contributions.
Free macOS and iOS apps, still actively maintained:
- GhostTile – Hide apps from the macOS Dock.
- Inspect – HTTPS certificate inspector.
- Anytime – Timezone-aware world clock.
AI Coding Agents:
Languages:
If my work powers your stack or inspires you, consider sponsoring so I can keep shipping. Every sponsorship goes directly into more OSS time: shipping new libraries, improving docs, responding to issues, and mentoring developers exploring crypto + agents.





