Become a sponsor to Jack McPherson
I am a programmer who has always been a passionate user, contributor, and maintainer of open source software. Today, I primarily contribute to the broader Rust Ethereum ecosystem but also have non-blockchain projects too.
To list just a few of the projects that I've created and act as a core contributor to and maintainer of:
blocktop
, a minimalist TUI block explorer and relational indexer for Ethereum and Ethereum-compatible blockchainsmevcat
, a lightweight tool for interacting with various MEV APIs, in the style of the venerablenc(1)
- Ironlobe, a set of fast, scalable central limit order books (CLOBs) in Rust
Additionally, I also contribute to some existing projects in the space:
- Lighthouse, the leading Rust consensus client for Ethereum (I am employed in a full-time capacity by Sigma Prime)
- Heimdall, an advanced EVM smart contract toolkit specializing in bytecode analysis and extracting information from unverified contracts (a project by Jon Becker, of Shadow fame)
- amms-rs, a Rust library to interact with automated market makers across EVM chains
To see the full details of my open source work, please consult my website.
1 sponsor has funded jmcph4’s work.
Featured work
-
sigp/lighthouse
Ethereum consensus client in Rust
Rust 3,054 -
jmcph4/blocktop
A minimalist TUI block explorer for Ethereum networks
Rust 15 -
Rust 1
-
jmcph4/heimdall-rs
Heimdall is an advanced EVM smart contract toolkit specializing in bytecode analysis.
Rust -
jmcph4/ironlobe
A fast price-time-quantity limit order book (LOB) matching engine written in Rust
Rust 15 -
jmcph4/awesome-reth
A list of awesome Reth-related resources