$ find ~/work -type project

Projects

A portfolio of wallets, markets, identity systems, and agent infrastructure. The shared theme is practical coordination without blind trust: verifiable state, scoped authority, and production-grade interfaces.

current-work.log
Stockpea — inventory and meal preparation (in development)
Wayleave — agent payments with human approval (testnet prototype)
Agent tooling — memory, routing, and scoped authority
Explore Wayleave

Selected projects

Marginalia

LUFF · TestFlight beta

A local-first personal library for articles, podcasts, and notes. Read, listen, highlight, and connect AI tools with explicit access controls.

Apple AppsLocal FirstAgent Access

Validity.id

Co-founder · University credentials

Co-founded the academic credential verification platform. Led blockchain engineering and full-stack diploma deployment, working with the Duke Registrar on credential issuance and verification.

Smart ContractsVerifiable CredentialsFull Stack

Gemini Wallet

Previous work at Gemini

Self-custodial smart wallet powered by passkeys, modular accounts, and embedded onchain access.

ERC-7579PasskeysSmart Accounts

Gemini Onchain

Previous work at Gemini

Onchain hub for wallet-native trading, dapp access, and regulated crypto market workflows.

WalletConnectDeFiGUSD

viral.games

ETHOnline 2024 finalist + prizes

Prediction markets for social media virality.

Next.jsBlockchainSocial APIs

dustsweeper.xyz

ETH Denver 2022 #1

DEX for cleaning up small token balances.

ReactSmart ContractsDeFi

patchwallet.com

ETH-Online 2022 Winner

First social ERC-4337 wallet in production.

ReactERC-4337Account Abstraction

usr.id

Production

Cross-chain ENS resolver with CCIP.

CCIPENSCross-chain

Smart Wallets

Passkey signing, modular accounts, ownership standards, and safer account abstraction surfaces.

ERC-7579 / ERC-7978

Market Infrastructure

Settlement, attestations, prediction-market flows, and interfaces between regulated and onchain systems.

Previous work at Gemini

Agent Systems

Inspectable memory, routing, authority, and audit trails for AI tools that act on behalf of people.

Toolsperson / Claw
system-design-notes.md

Ship the interface

Contracts, SDKs, UX flows, and operational surfaces belong together.

Verify the authority

Every action surface needs ownership, permission, and audit boundaries.

Make agents legible

AI systems should expose memory, routing, costs, and decisions as inspectable traces.