Writing

Field notes from custody and wallet infrastructure engineering: Bitcoin, EVM, Solana, and the backend systems that hold real money. Also available via RSS.

Why Your Deposit Detection Misses Money
Proxy contracts, fee-on-transfer tokens, reorgs, UTXO edge cases and Solana token accounts - and why continuous reconciliation is the only real fix.
Transaction State Machines for Multi-Chain Custody
Broadcast is not done, confirmed is not final, and retries are where money gets lost. What actually breaks, chain by chain.
UTXO Coin Selection in Production
Your Bitcoin balance is not a number, it is a set. Fees, dust, privacy and the concurrency problem the tutorials skip.
Stuck Transactions at Scale
RBF, CPFP, nonce queues, expiring blockhashes and the pinning problem - a remediation playbook for transactions that will not confirm.