Writing.
An archive of whatever I was building, breaking or figuring out at the time, jailbreaks and all.
Blockchain
2026
- MegaETH's Ten Milliseconds, Measured from London
MegaETH advertises mini blocks roughly every ten milliseconds. Measured from London over public endpoints, submit plus receipt averaged 435 milliseconds in the best run, indistinguishable from Base, and the wallet path dwarfed both chains.
Blockchain 23 Jan
2025
- A Fee That Starts at 99 Percent
A swap fee that opens at 99 percent and decays one point every six seconds to a floor of one percent looks absurd as a fee schedule. It is an anti-sniping mechanism, and it works because bots are patient about everything except time.
Blockchain 21 Jun - The Custom Bonding Curve I Didn't Ship
How I built a continuous, piecewise-linear bonding curve that doubled in price every million tokens, before the protocol chose constant product instead.
Blockchain 15 Apr
2024
- When a Hosted Subgraph Became a DoS Vector
A browser-visible API key put a user-facing feature behind an allowance anyone could exhaust. Self-hosting fixed the immediate problem, but came with an uncomfortable trade-off.
Blockchain 20 Dec - Improving Transaction Confirmation Latency
Base was confirming transactions quickly, but the frontend could take another ten seconds to notice. Racing a backend signal against the wallet receipt closed the gap.
Blockchain 20 Sept - Evaluating UMA's Long Short Pair Contracts for Upside on Base
How UMA's Optimistic Oracle, Long Short Pair contracts and payout libraries mapped onto a KPI-token product on Base.
Blockchain 29 Aug - Building Eight Yield Strategies for Flashstake V3
Four Flashstake V3 strategies reached production and four more pushed the same interface into new territory. Each yield source brought a different accounting problem.
Blockchain 12 Feb
2023
- Sign-In with Ethereum When the Wallet Is a Gnosis Safe
How an EOA-only signature check failed for a Gnosis Safe and the on-chain fallback I used.
Blockchain 15 Aug - Creating a DeFiLlama TVL Adapter
How I replaced an aggregate API with historical on-chain balances and expanded the Flashstake adapter across three chains.
Blockchain 24 May - Exploring Scalability Solutions for Blockchain Networks: An Overview of Layer 1 and Layer 2
The current limitations of these networks are the scalability and performance challenges they face.
Blockchain 6 Jan
2022
- Getting started: Blockchain, Wallets, DeFi and Uniswap
If you’re new to the world of blockchain and decentralised finance (DeFi) you may be wondering how to get started.
Blockchain 23 Dec - Zero Knowledge Proofs in Decentralised Networks
Zero-knowledge proofs are an effective tool for improving the security and privacy of decentralised networks.
Blockchain 10 Dec