Emedit · Full-stack · AI-native Development · Open-Source

Building web, AI, and blockchain products

Available for freelance and internship roles

[ ] 0%

Open to freelance and internship roles...

[5+]
Products Shipped
[4+]
Domains
[3 years]
Experience
Problem Solver
back to blog
Jul 20, 2026 3.4K impressions 210 likes 34 comments

Stellar Soroban: events without the pain

Decoding XDR, retaining history past seven days, and making contract events searchable — lessons from building Pulsar.

ng.linkedin.com
Stellar Soroban: events without the pain
Raw Soroban events are powerful but painful. XDR decoding, RPC retention limits, and scattered tooling meant every team rewrote the same glue. With Pulsar we extracted three reusable pieces: a Rust crate for typed decoding, a Go indexer that persists events beyond the seven-day window, and an explorer where pasting a contract ID surfaces its full history. The takeaway: shared primitives compound. One decoder written well saves dozens of projects from repeating it badly.