AWSD is officially live.
I'm Jean-Vivien — web developer, indie studio founder. Building reliable, well-architected web applications. No hype, just solid software.
First project in the open: Yog-Sothoth, a DeFi pool analyzer for Meteora/Solana in Rust.
#buildinpublic
965 of 971 tracked pools had no fee-shape data (the "Dynamic" fee badge) because it only came from a pool's creation event. It's now read directly from the on-chain account, covering all of them. #dailyDev
Fixed a stale-data bug: the pool detail page's "Dynamic" fee badge could keep showing an outdated on/off state after an operator toggled dynamic fees. It now tracks fee-config changes correctly. #dailyDev
Reward lifecycle on DAMM v2 is now fully indexed — slot creation, funding, duration updates, funder transfers, ineligible and dead-liquidity withdrawals all tracked. #dailyDev
Two months on Yog-Sothoth. Hundreds of commits. Almost no code written by my own hand. And I still call it my project.
New post on what AI actually does in indie dev — and what it doesn't.
https://t.co/ULSV9hhVnA
#IndieDev#BuildInPublic
@JacobSobolev Right now we don’t mix them.
Network telemetry (latency, slot health) is purely observational, and liquidity signals are computed separately.
The next step is exactly what you’re pointing at: introducing a confidence layer to weight signal reliability based on RPC.
Tiny feature. Big morale boost.
Added a live network status panel to Yog-Scope.
Real-time slot tracking, latency and network signals while building liquidity intelligence for Meteora on Solana.
Slowly turning blockchain noise into usable signals.
#Solana#DeFi#buildinpublic
Two weeks into Yog-Sothoth, I asked: does this already exist? 24h later the architecture had changed.
New write-up on how a Sunday-evening competitive review turned a pool-centric tracker into a protocol-centric flow observer.
https://t.co/jWrBus3iF7
#Rust#Solana
One month building Yog-Sothoth in Rust: live DAMM v2 swap + liquidity decoding on Solana mainnet, PostgreSQL persistence, 3-stage pipeline, CI/CD.
Hit Helius free tier limits at ~600k sigs/hour. Working around it until v0.1.
Solo dev, real pace.
#Rust#Solana
Question for devs shipping complex systems with AI.I use Claude heavily on Yog-Sothoth. Huge leverage. But I validate every line and drive the architecture.Vibe coding on a real-time DeFi analyzer? Can't see how it scales past toy projects. Am I missing something?#buildinpublic
Dev log #1 — Yog-Sothoth
Built the four core PostgreSQL repositories with no ORM — functional and maintainable. Centralized type conversion and error handling in repository_utils.rs. Proper shutdown via CancellationToken, JSON logging, and DB persistence.
#Rust#buildinpublic
Dev log #1 — Yog-Sothoth
Core types defined, indexer built with DDD/SRP. WebSocket live, real-time Solana transactions in the terminal. Build time: 4-5 min → 15 sec.
Foundation is solid. Lots to refactor, no blockers.
#Rust#buildinpublic
Yog-Sothoth — a real-time DeFi analytics tool for Meteora pools on Solana. Built in Rust.
Indexes swap and liquidity events via WebSocket, stores them in TimescaleDB. First milestone hit: transactions printing in the terminal in real time.
Next: AMM engine.
#Rust#Solana