KTH / programmable-society

Home of course "Programmable Society" at KTH Royal Institute of Technology
16 stars 15 forks source link

misc smart contracts #17

Open monperrus opened 1 year ago

monperrus commented 1 year ago

ZeroSeeker is a Rust-based command-line utility that generates Ethereum contract addresses with a specified number of leading or total zero bytes. Specialized for deployment of non-deterministic contracts, ZeroSeeker generates a private key whose initial nonce can be used to generate a contract with chosen amount of leading or total zero bytes.

https://github.com/darkforestry/zero-seeker

monperrus commented 1 year ago

Finding selectors with zeros for gas optimization (less expensive)

https://github.com/jeffreyscholz/solidity-zero-finder-rust

https://github.com/kadenzipfel/function-selector-miner (rust)

monperrus commented 1 year ago

gas optimization

Gas golfing plays an important role in smart contract engineering https://a16zcrypto.com/winning-the-iamtheoptimizor-challenge/

monperrus commented 1 year ago

more golfing https://github.com/kadenzipfel/gas-optimizations

monperrus commented 1 year ago

and a golf course https://github.com/ZeroEkkusu/re-golf-course

monperrus commented 1 year ago

The Earth is flat but Solidity source code is not. flaterra fixes that. https://github.com/cleanunicorn/flaterra

monperrus commented 1 year ago

Programmable donations: exploring escrow-based conditional giving 2019

monperrus commented 1 year ago

https://github.com/iskdrews/awesome-solidity-gas-optimization

monperrus commented 1 year ago

More papers for less gas: A Max-SMT superoptimizer for EVM handling memory and storage 2022

bbaudry commented 6 months ago

Implementation of Diploma and Transcript Verification System on the Ethereum Blockchain Network @alegust @lerjevik