๐งต View Thread
๐งต Thread (4 tweets)

๐ Introducing lil web3: simple, intentionally-limited (but fully tested) versions of web3 protocols & apps. - lil ens - lil opensea - lil fractional - lil juicebox - lil flashloan - lil gnosis + more soon! Read through the annotated code on the repo ๐ https://t.co/DYUYKRFNDV

Over the holidays, I started building small contracts (like the ERC721 drop template, or the NFT currency starter), but I wanted something a lil more exciting ๐ Inspired by @jsngr's lil swift apps, I decided to try to understand common primitives & protocols, and rebuild them.

@jsngr I've done my best to make the code as simple and easy to understand as possible, while also optimising for gas as much as I could. The goal here is that someone who's just getting started with Solidity can read through the contracts and understand what's going on ๐

@jsngr With that said, I'm still in the early stages of learning, so help is very appreciated! - If you find a bug, open an issue or submit a PR! - If you find a way to optimise the contracts, open a PR! - If there's something you'd have written in a different way, let me know!