~/arifin
GitHub ↗
~/arifin · Indonesia
WorkWritingAbout
GitHub ↗LinkedIn ↗Email
~/arifin $ whoami

I build backend & blockchain systems — and write down how they work.

Six years across Cosmos SDK chains, EVM contracts, and Go backends. A home for the work, the writing, and the lessons in between.

GitHub ↗LinkedIn ↗Medium ↗
Selected workall work →

Dexplorer

2024
LIVE ↗OSS ↗

Spinning up a Cosmos testnet meant either running a full block explorer locally or going without chain visibility. Neither was acceptable during active development.

Sourdough

2025
LIVE ↗

Teams adopting Web3 for treasury management face a critical gap: existing tools expose sensitive financial data on public blockchains, letting competitors track balances and monitor payment flows.

Start here — writingall writing →

Gas sponsorship without draining your balance

Turning on a paymaster is easy. Keeping it solvent is the real work. Here is the threat model for sponsoring gas — and the validation, accounting, and policy layers that stop your deposit from bleeding out.

Jun 3, 202612 min readexplainer

How ERC-4337 actually works: bundler, paymaster, entrypoint

ERC-4337 ships account abstraction without touching the consensus layer. Here is how a UserOperation travels from a user's wallet to on-chain execution — and what each of the three core primitives actually does.

May 22, 20269 min readexplainer

Context Rot: Why Giving AI Too Much Info Can Ruin the Results

A beginner-friendly overview of Chroma's 'Context Rot' research. Learn why stuffing AI models with millions of words doesn't always work, and what you can do instead.

Feb 27, 20264 min readexplainer