Tao Xu
Blockchain & software engineer · Tokyo, Japan
I'm Tao Xu (also known online as hewig / hewigovens) — a Tokyo-based software engineer focused on open-source wallets, cryptography, and tooling. I was a core engineer at Trust Wallet, where I helped build crypto wallet infrastructure used by millions of people.
These days I'm deep in Rust, ZK, and LLM agents, building in public and sharing what I learn. I also design blockchain infrastructure and cross-platform SDKs across Ethereum, Solana, Bitcoin, and other networks.
What I work on
- Crypto & wallet infrastructure — hardware-wallet protocols and chain primitives in Rust (hw-core, Solana Primitives).
- Rust tools & libraries — small, focused crates and developer tooling, including tools for coding agents (clifpad, Control Room, reqwest-enum, Aya DevContainer).
- macOS apps — native tools like jayjay, Remote Launcher, App Detective, GhostTile, Miso, and Staged Launcher.
- iOS apps — Hearvia, Anytime, and Inspect.
- Web apps — Zoey's Lab, built with my daughter; Crypto Playground; and Budokan event today.
- Smaller things — the experimental Hanori font, the BTMParser and LSAppCategory macOS utilities, and patches to GitHub Desktop and diffnav.
Previous work
At Trust Wallet I shipped and maintained Trust Wallet iOS, Wallet Core, WalletConnect Swift, Trust Web3 Provider, ens-coincodec, and work on Trezor's blockbook.
Consulting
I also take on selective technical consulting — blockchain and crypto wallet engineering, system architecture, and security reviews. See the consulting page (日本語) for details.