Prithvish Baidya — blockchain engineer — d4mr.com
I had a turning point at age 11 when I picked up "Head First Programming" from a bookstore. The world wasn't the same anymore. Just layers of abstractions. Physics became an interface to the API of the Fundamental Nature of Reality, one whose implementation I could not take a peek at.
I had found magic in programming. In being able to create so much change with just a couple of keystrokes. I was hooked.
Now I build decentralized systems and the infrastructure that makes them usable. The stuff that sits between "it works on my machine" and "holy shit this is processing millions of transactions". Cryptography, distributed systems, developer experience — somewhere in that intersection is where I live.
You might also know me as earthish or d4mr (deformer).
- ETHIndia 2024 Winner — 1st place with zkRail. ZK proofs meet game theory meet fiat rails.
- ERC-7518 co-author — an actual Ethereum standard I helped write. for compliant RWA tokenization.
- Built the first ERC-4337 multichain wallet — weekend hackathon POC at Biconomy that became a thing.
- engine-core — 25k lines of production Rust. the best thing I've ever built.
zkRail — ETHIndia 2024 Winner
Smart contracts executing real-world payments without bank accounts. Zero-knowledge proofs meet game theory. Won Coinbase, CDP, and Polygon tracks because apparently the judges were as hyped as I was.
2.5 years of learnings distilled into 25k lines of Rust. Sophisticated nonce management, crash recovery, exactly-once delivery. All that coordination complexity that used to keep me up at 3am debugging nonce sync hell? Gone. The flow became poetry: recover, confirm, send, yield.
Yes, inside engine-core also lies a fucking BullMQ-lite. We built twmq because nothing had the queue semantics we needed.
Transparent to shielded Zcash transactions. Unified Rust core, WASM for web. Privacy is cool.
Batch image processing entirely client-side. No uploads, no registration, no ads, no bullshit. Just works.
Rust CLI to dump directory structure and file contents for LLM context. Built it because I needed it.
Golang CLI for dynamically embedding targeted ads into podcast media files. From my first full-time gig building decentralized podcasting infra.
Backend: Rust, TypeScript, Go, GraphQL, PostgreSQL, Redis, Kafka
Web3: Solidity, Viem, ERC-4337, EIP-2771, EIP-7702, L2/Rollups, FHE
Frontend: React, Next.js, Tailwind, Tanstack (yes I can frontend, I just prefer not to)
thirdweb — Software Engineer (2024-2025) Built Engine and Vault. Production transaction infrastructure and non-custodial key management secured with AWS Nitro Enclaves. Got to "rewrite it in Rust" and actually ship it.
Zoniqx — Lead Architect (2022-2024) Co-authored ERC-7518. Built first compliant RWA tokenization layer on XRPL. Led major rewrites because sometimes you just have to burn it down and start fresh.
Biconomy — Software Engineer (2021-2022) Shipped 3 platforms in 3 months. Led gasless infrastructure revamp processing millions of transactions for clients like JP Morgan. Built the first multichain ERC-4337 wallet as a weekend hackathon POC.
Libertas Network — Senior Fullstack Developer (2021) First full-time role. Blockchain-based censorship-resistant podcasting. This is where I truly started to appreciate web3: a world built by misfits. A world where I belonged.
I write about the weird edge cases, the 3am debugging sessions, the "wait why does this have two valid hashes" rabbit holes.
Latest on d4mr.com/posts:
- The Case of the Phantom Hash — HyperEVM system transactions have two valid hashes. down the nanoreth rabbit hole.
- Flashblocks Broke Our Assumptions — how flashblocks and EIP-7702 forced us to rethink everything.
- We Open Sourced engine-core — 25k lines of love, sweat, and Rust.
- blog: d4mr.com
- projects: d4mr.com/projects
- about: d4mr.com/about
- x: @earth_ish
- linkedin: prithvish-baidya
Open to thoughtful conversations about engineering, distributed systems, or collaboration. Have an idea you want to real-ize? DM me.





