Skip to content
View frdrckj's full-sized avatar

Block or report frdrckj

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
frdrckj/README.md

Frederick A. Jerusha

Software engineer working on systems programming, DeFi infrastructure, and application security. I build low-level, correctness-critical systems in Rust, Go, and Solidity, and I do offensive security research on the side.

Currently building payment terminal infrastructure at Verifone (ISO 8583, mutually authenticated TLS, signed software deployment) and reporting vulnerabilities on HackerOne.

What I'm building

Crossbook is a noncustodial hybrid DEX in Rust and Solidity. Traders sign EIP-712 orders offchain as gasless intents, a pure Rust matching engine crosses them, and an onchain settlement contract independently re-verifies every signature and limit before swapping atomically and netting to zero. Built with Alloy, axum, sqlx, and Foundry, and covered by property tests, fuzz and invariant suites, and a cross-language EIP-712 parity gate.

Selected work

  • Crossbook — hybrid DEX: offchain matching, onchain settlement, signed intents. Rust, Solidity.
  • Assayer — noncustodial token safety scanner: forks live chain state, simulates a real buy → transfer → sell, and inspects bytecode to flag honeypots, taxes, and owner backdoors. Published to crates.io. Rust.
  • JER Coin — a Bitcoin Core–based coin with custom network parameters and a freshly mined genesis, built and tested in CI. C++.
  • Valley — an AI-aware desktop terminal built on a Rust and Tauri 2 native core with a React frontend. Rust, TypeScript.

Tools

Rust · Go · TypeScript · Solidity · C / C++ · PostgreSQL · Tokio · Foundry · Docker · Linux

Security: OWASP Top 10, web and API testing, threat modeling, Burp Suite, responsible disclosure.

Elsewhere

Portfolio: jerusha.dev · jerushafrederick@gmail.com

Pinned Loading

  1. crossbook crossbook Public

    Noncustodial hybrid DEX: an offchain EIP-712 matching engine in Rust with onchain settlement in Solidity.

    Rust

  2. JER_Coin JER_Coin Public

    A Bitcoin Core–based cryptocurrency (JER) with custom network parameters — unique magic bytes, P2P port, and bech32 prefix — plus a freshly mined genesis. CMake build with Linux/macOS CI.

    C++

  3. valley valley Public

    AI-aware desktop terminal on a Rust and Tauri 2 native core with a React frontend.

    TypeScript

  4. tokenassayer tokenassayer Public

    Open-source Rust token honeypot & rug-pull scanner: simulates a buy and sell against forked EVM state and statically analyzes the contract (revm + alloy).

    Rust

  5. crynta/terax-ai crynta/terax-ai Public

    Lightweight (7MB) Terminal-first AI-native dev workspace

    TypeScript 7.7k 826

  6. cowprotocol/services cowprotocol/services Public

    Off-chain services for CoW Protocol

    Rust 306 176