Michael Amadi's repositories
UniswapV2-Huff
Optimised Uniswap V2 contracts written in Huff language
LowLevelVulnerabilities
Examples and POCs of Vulnerabilities that are unique to EVM contracts written without the guardrails of higher level languages like solidity or vyper
Huff-Console
Console.log utility for debugging huff contracts
evm_simulator_rs
CLI based transaction simulator supporting any EVM chain, written in Rust.
Dynamic-Huffidity-POC
Huffidity, but let's you jump back to Solidity runtime execution from Huff runtime execution.
p256-verifier-huff
Hyper-Optimised Secp256r1/P256 Verifier Huff Implementation
tstore-huff-template
Tstore huff template
ConstantGasFunctionDispatcher
An efficient constant gas function dispatch pattern for solidity external libraries.
MiMCSponge-Huffidity
Using Dynamic Huffidity to embed MiMCSponge Hash bytecode by tornado cash to a solidity contract.
EllipticCurves
Elliptic curve operations written in rust. WIP
curta-golfer
My solutions to curta golf optimization challenges
StealthAddressProtocols
Stealth Address Protocols implementations
MinimalisticSignatureClaim
Hyper-Optimized Minimalistic Signature Claim contracts with Solidity, Inline Assembly and Huff implementations
awesome-huff
A curated list of resources for Huff language
erc7399-reference
ERC7399 Flash Loans Reference Implementation
gaslite-core
Gaslite's Highly Optimized Smart Contracts
huff-rs
A low-level assembly language for the Ethereum Virtual Machine built in blazing-fast pure rust.
interior_mutability
Interior mutability implementation in rust
NandToTetris
Part 1 and 2 of my NandToTetris project assignments. Building the hardware and software components of a computer from scratch
protocol-core
Multi Stablecoin & collateral protocol. Starting with Naira Stablecoin (xNGN)