~/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 →

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

How Reentrancy Exploits Drain Smart Contracts

Reentrancy is fundamentally a race condition. The vulnerability lies not in the code that runs, but in the code that *awaits* to run during state updates.

Jan 24, 202610 min readexplainer