ex-Trust Wallet · Rust · SwiftUI

Hi, I'm Tao 👋Blockchain & software engineer in Tokyo

I build crypto wallet infrastructure, cross-platform SDKs, and native macOS & iOS apps — and write about the journey here.

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

Selected projects

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.

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.

// writing

From the devlog

View all posts →
Subscribe to my Curated list

Share irregularly, it may might be a blog post, a tweet, a podcast, github project or youtube video.