Pinned Repositories
core
High-performance, well-tested & documented core libraries for Ethereum, in Rust
const-hex
Fast byte array to hex string conversion
futures-utils-wasm
Simple utilities for futures Send bounds
keccak-asm
uniswap-rs
Unofficial Rust SDK library for Uniswap smart contracts.
xkcp-rs
Rust bindings and wrappers to the XKCP library
zevm
Zig EVM
foundry
Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.
reth
Modular, contributor-friendly and blazing-fast implementation of the Ethereum protocol, in Rust
solar
Blazingly fast, modular and contributor friendly Solidity compiler, written in Rust
DaniPopes's Repositories
DaniPopes/const-hex
Fast byte array to hex string conversion
DaniPopes/zevm
Zig EVM
DaniPopes/git-cliff
A highly customizable Changelog Generator that follows Conventional Commit specifications ⛰️
DaniPopes/uint
Rust Uint crate using const-generics
DaniPopes/anstyle
ANSI text styling
DaniPopes/cargo
The Rust package manager
DaniPopes/eyre
A trait object based error handling type for easy idiomatic error handling and reporting in Rust applications
DaniPopes/foldhash
A fast, non-cryptographic, minimally DoS-resistant hashing algorithm for Rust.
DaniPopes/forge-std
Forge Standard Library is a collection of helpful contracts for use with forge and foundry. It leverages forge's cheatcodes to make writing tests easier and faster, while improving the UX of cheatcodes. For more in-depth usage examples checkout the tests.
DaniPopes/iai-callgrind
High-precision and consistent benchmarking framework/harness for Rust
DaniPopes/pevm
Blazingly fast Parallel EVM in Rust
DaniPopes/revm
Rust Ethereum virtual machine (revm) Is EVM written in rust that is focused on speed and simplicity
DaniPopes/rust
Empowering everyone to build reliable and efficient software.
DaniPopes/salsa
A generic framework for on-demand, incrementalized computation. Inspired by adapton, glimmer, and rustc's query system.
DaniPopes/solidity
Solidity, the Smart Contract Programming Language
DaniPopes/tokio
A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
DaniPopes/annotate-snippets-rs
Library for snippet annotations
DaniPopes/documentation
This repo generates the Protocol Guild documentation.
DaniPopes/egglog
egraphs + datalog!
DaniPopes/egglog-rpitit-repro
https://github.com/egraphs-good/egglog/issues/468
DaniPopes/foundry
Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.
DaniPopes/minijinja
MiniJinja is a powerful but minimal dependency template engine for Rust compatible with Jinja/Jinja2
DaniPopes/odyssey
A testnet open-source Layer 2 from the future, co-designed with the developer tools stack.
DaniPopes/rust-secp256k1
Rust language bindings for Bitcoin secp256k1 library.
DaniPopes/rust-smallvec
"Small vector" optimization for Rust: store up to a small number of items on the stack
DaniPopes/rust_tracy_client
Tracy client libraries for Rust
DaniPopes/rustc-hash
Custom hash algorithm used by rustc (plus hashmap/set aliases): fast, deterministic, not secure
DaniPopes/solang
Solidity Compiler for Solana and Substrate
DaniPopes/symbol_table
A string interner
DaniPopes/ui_test
A test framework for testing rustc diagnostics output