Community Archive

๐Ÿงต View Thread

๐Ÿงต Thread (4 tweets)

Placeholder
Miguel Piedrafita โœจ@m1guelpfโ€ข over 3 years ago

๐Ÿš€ 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

1.4K 200
1/6/2022
Placeholder
Miguel Piedrafita โœจ@m1guelpfโ€ข over 3 years ago
Replying to @m1guelpf

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.

64 0
1/6/2022
Placeholder
Miguel Piedrafita โœจ@m1guelpfโ€ข over 3 years ago
Replying to @m1guelpf

@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 ๐Ÿ˜

71 1
1/6/2022
Placeholder
Miguel Piedrafita โœจ@m1guelpfโ€ข over 3 years ago
Replying to @m1guelpf

@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!

57 1
1/6/2022