Skip to content
View Dnreikronos's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Dnreikronos

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Dnreikronos/README.md

Wassup 👋

I'm João. I'm transitioning into Web3, mostly focused on zero-knowledge cryptography. Day job pays the bills as a senior backend engineer (6+ years in Go), but the part I care about is shipping ZK circuits and on-chain code on Ethereum and Solana.

What I've been working on:

  • Built the Rust and Web3 side of a ZK dark pool DEX: halo2 and arkworks circuits, client-side proof generation in WASM, a proof aggregator that batches individual proofs into a single on-chain check, and integration with the Solidity Groth16 verifier.
  • Shipped a Solana compliance layer that proves sanctions and travel-rule conformance without putting PII on-chain. Groth16 verification runs in a Token-2022 Transfer Hook under 200k compute units, with proof generation in the browser via Noir + WASM.
  • Built Anchor programs (Solana) and Solidity contracts (Ethereum) across several real-money projects: Token-2022 hooks, PDA-based subscription authorities, escrow contracts, and ERC-20 / SPL token flows.
  • 30 merged PRs into Zed, the Rust code editor (70k+ stars). Mostly fixing bugs in GPUI, the editor core, and platform-specific rendering paths.

What I'm building right now

DarkPool-Exchange, a ZK dark pool DEX. Orders stay private until settlement. The engine matches them in batch auctions every 5 seconds with one clearing price per round, which kills most front-running and MEV. I work on the Rust and Web3 side: halo2 and arkworks circuits, WASM and native proof generation, the proof aggregator, and the Solidity verifier integration.

zksettle, a Solana compliance layer for stablecoin fintechs. Proves travel-rule and sanctions conformance without putting any PII on-chain. A Token-2022 Transfer Hook verifies Groth16 proofs in under 200k compute units. Off-chain side is a Rust workspace: issuer service, OFAC sanctions updater with a Sparse Merkle Tree, Helius-webhook indexer that pins attestations to Arweave, and an axum API gateway.


Other Web3 projects

  • Crypto-Tip (35 stars): decentralized tipping platform. Solidity contracts on Ethereum plus a Solana program in Rust, integrated with MetaMask and Phantom.
  • Pattpay (26 stars, Cypherpunk Hackathon): Solana payment gateway for one-time and recurring subscriptions. Anchor programs use a delegate-authority PDA to charge subscribers automatically. Supports SPL Token and Token-2022.
  • givemoney.fun: crypto donation platform for Twitch and Kick streamers. Solidity StreamerDonations contract on Ethereum (Foundry + OpenZeppelin) and an Anchor program on Solana for SOL and SPL Token-2022 donations.
  • Proof Of Learn (NearX and ZKVerify Hackathon): AI-generated learning roadmaps validated by Circom ZK circuits, with on-chain NFT credentials issued via Solidity smart contracts (Foundry).

Web3 community

Web3 Technical Mentor and Ambassador at Borderless Coding (USA). Mentored 60+ engineers on Solidity smart contracts and blockchain architecture, ran 20+ live workshops with Foundry, Hardhat, and Remix, and helped grow the technical community by 200%.


Open source

Active contributor to Zed (Rust). 56 PRs submitted, 30 merged across 15+ subsystems, around 6,800 lines of code. A few I'm proud of:

  • #51035: found and fixed a macOS deadlock in the GPUI rendering framework. Re-entrant key status changes were freezing the UI.
  • #50705: reworked picker selection logic across 11 files so non-selectable entries can no longer confirm unintended actions in the command palette.
  • #51623: SVG renderer was failing to render text when system fonts were unavailable.
  • #53712: semantic tokens weren't appearing when opening a buffer from a multibuffer.

Plus 5 merged PRs on the OCaml extension (Dune support, MLX files, LSP argument forwarding, project root detection).

All my Zed PRs here.


Tech stack

Web3: Solidity, Rust (Solana / Anchor), Foundry, Hardhat, Remix, Token-2022, PDAs, ERC-20

ZK: halo2, arkworks, Groth16 (BN254), Circom, Noir, WASM proof generation, Sparse Merkle Trees

Languages: Rust, Go, TypeScript, Solidity, Java, Python, SQL, Bash

Backend (day-job stack): Go, Spring Boot, NestJS, REST, gRPC, GraphQL, microservices, Kafka, PostgreSQL, MongoDB, Redis

Infra: Docker, Kubernetes, ArgoCD, Datadog, AWS, OCI


Backend, briefly

Six years of senior backend work, mostly in Go. A few things from that side:

  • Fixed a concurrency bug in an invoicing pipeline that processes 140M+ transactions a month.
  • Cut PostgreSQL query times by up to 85% on the heaviest aggregations.
  • Saved roughly $10k by migrating an invoicing stack from Java/Oracle to Go/PostgreSQL.

The full backend history lives on my LinkedIn.


Stats

Streak


Contact

Pinned Loading

  1. zed-industries/zed zed-industries/zed Public

    Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.

    Rust 83.2k 8.6k

  2. DarkPool-Exchange DarkPool-Exchange Public

    Privacy-preserving dark pool exchange built in Rust. Combines a high-performance async matching engine with zero-knowledge proofs to validate order matching and settlement without leaking size, pri…

    Solidity 3

  3. zksettle zksettle Public

    Forked from yuribodo/zksettle

    Zero-knowledge compliance infrastructure for Solana stablecoins. Proves travel rule, sanctions screening & jurisdiction checks via Groth16 proofs without exposing PII on-chain. Token-2022 Transfer …

    TypeScript

  4. vulnerability-analyzis vulnerability-analyzis Public

    Rust-powered smart contract vulnerability analyzer — multi-engine pipeline combining static analysis, call graph, taint tracking, symbolic verification, and LLM reasoning for Solidity audits

    JavaScript 1

  5. crypto-tip crypto-tip Public

    Crypto-Tip is a decentralized tipping platform where users can register open-source projects to receive financial support. Donations are made using cryptocurrencies through blockchain technology, p…

    Solidity 35 1

  6. pattpay pattpay Public

    Web3 payment gateway for recurring subscriptions on Solana.

    TypeScript 26 2