// writing
Notes from the seatbelt.
// web3
Seatbelt for web3 agents
Why the wallet-drain attack against ElizaOS isn't about the user message — and what a deterministic tool-call guard actually has to check.
Read post →
// positioning6 min
Why we picked deterministic over LLM-in-the-loop
Pattern engines, not classifier models. The latency, dependency, and auditability tradeoffs behind BonkLM's architecture.
// May 22, 2026
// engineering7 min
Nine layers, one verdict
How BonkLM's nine guardrail modules compose: the GuardrailResult contract, the four validators, the five guards, and the rules that bind them.
// May 22, 2026
// 3 posts shipped · engineering · positioning · web3