Robert Leifke's repositories
limit-orders
A hook for making a limits orders on a Uniswap v4 pool.
v4-lp-wrapper
ERC-20 LP tokens for Uniswap V4
crawler2
🦋 Crawler2: A tool for swapping and arbitraging between Numo and other CFMM liquidity pools.
power-maker-2
⚡ Protocol for power⁴ perpetuals on Ethereum.
ajna-core
The Ajna protocol is a non-custodial, peer-to-peer, permissionless lending, borrowing and trading system that requires no governance or external price feeds to function.
amms-rs
A Rust library to interact with automated market makers across EVM chains.
artemis
A simple, modular, and fast framework for writing MEV bots in Rust.
artemis-DFMM
An idiomatic template for Artemis MEV bots.
blog
Robert's blog
dagger
A lightweight interface for the DFMM smart contracts
DFMM
Smart contracts of the DFMM protocol
echidna-rari-hack
Reproduction of the $80M Rari Finance Hack on April 30 2022 using on-chain fuzzing with Echidna
evm
Pure Rust implementation of Ethereum Virtual Machine
limit-orders-v4
A Uniswap V4 hook with limit orders.
mento-ars
Argentina Peso with the Mento protocol.
numo-interface
Web application for interacting with protocol.
numo-landing
A landing page for numo.trade
numo-sims
Uses arbiter
numo2
🌸 Numo2: higher leverage, non-liquidatable perpetuals on Ethereum.
orderbook-rs
Basic order matching written in Rust
reverse-mirage
Application level typescript utilities for Ethereum
revm
Ethereum Virtual Machine written in rust that is fast and simple to use
robertleifke.com
a personal website.
sdks
🗡 SDKs
TopologyLayer
A Topology Layer for Machine Learning : Persistent Homology + Features for PyTorch
v2-core
🦄 🦄 Core smart contracts of Uniswap V2
v4-core
🦄 🦄 🦄 🦄 Core smart contracts of Uniswap v4
zuniswapv2
UniswapV2 clone with fuzzing