// crypto · rust · swiftui

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.

Tao Xu — Tokyo-based blockchain and software engineer
// recent work

Wallet libraries, developer tools and Apple apps

jayjay macOS app
jayjay

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.

Hearvia app icon
Hearvia

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.

hw-core
hw-core

Rust · Hardware Wallet · Trezor · BLE

Cross platform hardware wallet interface. A Rust-based library implementing low-level wallet functionality, including Trezor Host Protocol.

Solana Primitives
Solana Primitives

Rust · Blockchain · Solana · SDK

A Rust crate providing fundamental data structures and tools for constructing and submitting Solana transactions.

App Detective
App Detective

Swift · macOS · Reverse Engineering · Diagnostics

A tool to detect macOS apps' GUI tech stack, helping developers understand the underlying technologies used in applications.

Inspect iOS app
Inspect

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.

GhostTile macOS app
GhostTile

ObjcC · XPC · Code injection · macOS

Hide your running applications from Dock like a charm.

Crypto Playground icon
Crypto Playground

Cryptography · SNARKs · Lattices · Web

Interactive, visual cryptography from Caesar to SNARKs and lattices, with live intermediate values on real small numbers.

// writing

Notes on wallets, native apps and AI agents

View all posts →
Subscribe to my curated list

Sent irregularly: a blog post, a tweet, a podcast, a GitHub project or a YouTube video.