About

Mehdi Valinejad

I am Mehdi Valinejad, a software and blockchain engineer. Online, and on most of my commits, I go by TxCorpi0x. Both names refer to the same person; the ORCID below is the canonical link between them.

My work sits where cryptography stops being a proof on paper and starts being a program someone has to run: succinct proof systems and the circuits that feed them, federated and privacy-preserving learning where the participants are not assumed honest, and consensus protocols under partial synchrony. Day to day that means Go, Rust, Cosmos SDK and the EVM, with enough numerical work to keep the learning side honest.

I hold a master's degree in computer engineering. I write here rather than on a platform because essays should outlive the site that hosts them: every page is static, text-first, and has a stable URL.

Elsewhere