Source-level notes
Research & talks
Technical writing on account models, protocol initialization, liquidity mechanics, and recurring smart-contract failure modes.
Solana security series
Taichi Audit
SPL vs Token-2022: From Mint to AccountMint and account layouts, ATA creation, program IDs, extensions, and initialization flows.Article
Read ↗ Why Anchor Accounts Go Stale After CPIAnchor's cached account state, CPI boundaries, and when
Read ↗ How
Read ↗ Pre-Funding DoS in SolanaHow predictable, pre-funded accounts can permanently block
Read ↗
Read ↗ Why Anchor Accounts Go Stale After CPIAnchor's cached account state, CPI boundaries, and when
reload() is actually required.ArticleRead ↗ How
init and init_if_needed WorkAccount initialization internals and associated-token-account griefing attacks.ArticleRead ↗ Pre-Funding DoS in SolanaHow predictable, pre-funded accounts can permanently block
create_account.ArticleRead ↗
Protocol mechanics
EVM / DeFiDiscuss a research question
For feedback, collaboration, or a protocol question, send me an email ↗.