smart-contract-vulnerabilities. A collection of smart contract vulnerabilities along with prevention methods
2.5kgas-optimizations. List of smart contract optimizations in solidity
608bytepeep. Minimal bytecode peephole optimizer
131function-selector-miner. Blazingly fast function selector miner written in Rust.
79bit-packed-map. On-chain 8x8 bitmap svg packed into a single 32 byte storage slot.
64ERC721K. Maximally efficient (WIP), minimalist ERC-721 implementation. Inspired by solmate/ERC721's minimalist architecture and forked from ERC721A.
60uni-lbp. A capital-efficient Uniswap v4 liquidity bootstrapping pool (LBP) hooks contract
57veLP. Curve style voting escrow (ve) Uniswap v4 hook contract
24yul-721. ERC721 contract written entirely in assembly, with custom storage mappings.
23huff-tools. A set of tools for use with the huff language.
21hourglass. Solidity
20labyrinth. Curta CTF #12
20arbitrage-contracts. Arbitrage liquidity pools across two different AMMs with flashloans
19audit-portfolio. My publicly available audit and bug reports
17op-club-sqrt. Solution for the Optimizoor club's sqrt challenge
9lotus-router. A free and open source, reasonably optimized router smart contract.
7ape-staking. Rust
7mint-150-huff. Winning solution to https://twitter.com/RareSkills_io/status/1585456440206295041
6max-mint-exploit. reentrancy exploit on maxMintPerUser nft contracts using _safeMint
4v4-core. 🦄 🦄 🦄 🦄 Core smart contracts of Uniswap v4
3solstat. A Solidity static analyzer to identify contract vulnerabilities and gas efficiencies.
3arbitragoor. Arbitragoor of last resort; a bot that tries to arbitrage KLIMA pools in Polygon
3bitpacklib. Solidity
2putin-poopy-pants. TypeScript
2report-template. Audit report template
2gas-puzzles. A sequence of smart contracts to practice gas optimization. These are used as practice assignments for RareSkills.io and the Udemy Gas Optimization Course
2fluidnft. JavaScript
1gen-721-template. A template for creating art blocks-style generative nft's complete with smart contract and p5js environments
1uniswapv3-book. Uniswap V3 Development Book
1erc721-benchmarks. Benchmarks of popular ERC-721 implementations
1revm. Rust implementation of the Ethereum Virtual Machine.
1v4-periphery. 🦄 🦄 🦄 🦄 Peripheral smart contracts for interacting with Uniswap v4
1enclosed-money-contracts. Solidity
1huff-rs. A low-level assembly language for the Ethereum Virtual Machine built in blazing-fast pure rust.
1storage-locator. library to locate storage slots of arrays and mappings
1prb-math. Smart contract library for advanced fixed-point math
1solidity-template. Combines Hardhat, TypeChain, Ethers, Waffle, Solhint and Solcover.
1xdai-conditional-tokens-bot. JavaScript
1