Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mektigboy/evm-chad

A curated list of the hottest and most fresh resources to become an EVM chad
https://github.com/mektigboy/evm-chad

Last synced: 3 months ago
JSON representation

A curated list of the hottest and most fresh resources to become an EVM chad

Awesome Lists containing this project

README

        

# EVM Chad

A curated list of the hottest and most fresh resources to become an EVM chad.

## EVM

- [Mastering Ethereum](https://github.com/ethereumbook/ethereumbook)
- [Ethereum Yellow Paper](https://ethereum.github.io/yellowpaper/paper.pdf)
- [Ethereum White Paper](https://ethereum.org/en/whitepaper/)
- [Ethereum Beige Paper](https://github.com/chronaeon/beigepaper)
- [The Ethereum Virtual Machine](https://github.com/jtriley-eth/the-ethereum-virtual-machine)

## DeFi

- [Guide To Decentralized Finance](https://finematics.com/guide-to-decentralized-finance)

## EIPs

- [PEEPanEIP #19: EIP-3156: Flash Loans with Alberto Cuesta Cañada](https://www.youtube.com/watch?v=R9wQ1FoV6HU)
- [PEEPanEIP#60: EIP-1967: Standard Proxy Storage Slots with Hadrien Croubois](https://www.youtube.com/watch?v=JEt3dBHB73U)

## Solidity

Deconstructing a Solidity Contract:

- [Deconstructing a Solidity Contract — Part I: Introduction](https://blog.openzeppelin.com/deconstructing-a-solidity-contract-part-i-introduction-832efd2d7737)
- [Deconstructing a Solidity Contract — Part II: Creation vs. Runtime](https://blog.openzeppelin.com/deconstructing-a-solidity-contract-part-ii-creation-vs-runtime-6b9d60ecb44c)
- [Deconstructing a Solidity Contract — Part III: The Function Selector](https://blog.openzeppelin.com/deconstructing-a-solidity-contract-part-iii-the-function-selector-6a9b6886ea49)
- [Deconstructing a Solidity Contract — Part IV: Function Wrappers](https://blog.openzeppelin.com/deconstructing-a-solidity-contract-part-iv-function-wrappers-d8e46672b0ed)
- [Deconstructing a Solidity Contract — Part V: Function Bodies](https://blog.openzeppelin.com/deconstructing-a-solidity-contract-part-v-function-bodies-2d19d4bef8be)
- [Deconstructing a Solidity Contract — Part VI: The Metadata Hash](https://blog.openzeppelin.com/deconstructing-a-solidity-contract-part-vi-the-swarm-hash-70f069e22aef)

EVM Deep Dives:

- [Evm Deep Dives: The Path to Shadowy Super Coder - Part 1](https://noxx.substack.com/p/evm-deep-dives-the-path-to-shadowy)
- [Evm Deep Dives: The Path to Shadowy Super Coder - Part 2](https://noxx.substack.com/p/evm-deep-dives-the-path-to-shadowy-d6b)
- [Evm Deep Dives: The Path to Shadowy Super Coder - Part 3](https://noxx.substack.com/p/evm-deep-dives-the-path-to-shadowy-3ea)
- [Evm Deep Dives: The Path to Shadowy Super Coder - Part 4](https://noxx.substack.com/p/evm-deep-dives-the-path-to-shadowy-5a5)
- [Evm Deep Dives: The Path to Shadowy Super Coder - Part 5](https://noxx.substack.com/p/evm-deep-dives-the-path-to-shadowy-a5f)
- [Evm Deep Dives: The Path to Shadowy Super Coder - Part 6](https://noxx.substack.com/p/evm-deep-dives-the-path-to-shadowy-16e)

Solidity Tutorial:

- [Solidity Tutorial: All About Stack](https://jeancvllr.medium.com/solidity-tutorial-all-about-stack-c1ec6070fe60)
- [Solidity Tutorial: All About Calldata](https://betterprogramming.pub/solidity-tutorial-all-about-calldata-aebbe998a5fc)
- [Solidity Tutorial: All About Memory](https://betterprogramming.pub/solidity-tutorial-all-about-memory-1e1696d71ee4)
- [Solidity Tutorial: All About Data Locations - Storage](https://jeancvllr.medium.com/all-about-solidity-data-locations-part-i-storage-e50604bfc1ad)
- [Solidity Tutorial: All About Data Locations](https://betterprogramming.pub/solidity-tutorial-all-about-data-locations-dabd33212471)
- [Solidity Tutorial: All About Code](https://jeancvllr.medium.com/solidity-tutorial-all-about-code-10889b88632f)
- [Solidity Tutorial: All About Try / Catch](https://medium.com/@jeancvllr/solidity-all-about-try-catch-c59507d7d7d5)

## Yul & Inline Assembly

- [Beginner's Guide to Yul](https://coinsbench.com/beginners-guide-to-yul-12a0a18095ef)
- [Solidity and EVM: Bit Shifting and Masking in Assembly(YUL)](https://medium.com/@mweiss.eth/solidity-and-evm-bit-shifting-and-masking-in-assembly-yul-942f4b4ebb6a)

### Extra

- [Learn Assembly Language Programming With ARM](https://www.freecodecamp.org/news/learn-assembly-language-programming-with-arm)

## Smart Contract Developing

- [Foundry](https://book.getfoundry.sh/)
- [Scaffold-eth](https://github.com/scaffold-eth/scaffold-eth)
- [Hardhat](https://hardhat.org/)
- [Huff](https://huff.sh/)
- [Ape](https://docs.apeworx.io/ape/stable/userguides/quickstart.html)

### Libraries

- [OpenZeppelin](https://github.com/OpenZeppelin/openzeppelin-contracts)
- [PRBMath](https://github.com/paulrberg/prb-math)
- [Solady](https://github.com/Vectorized/solady)
- [Solmate](https://github.com/transmissions11/solmate)

## Smart Contract Hacking

- [Learn EVM Attacks](https://github.com/coinspect/learn-evm-attacks)
- [Encyclopedia of Common Solidity Bugs](https://lab.guardianaudits.com/encyclopedia-of-common-solidity-bugs)
- [Encyclopedia of Solidity Attack Vectors](https://lab.guardianaudits.com/encyclopedia-of-solidity-attack-vectors)
- [Solcurity](https://github.com/transmissions11/solcurity)
- [Solidity Smart Contract Security By Example](https://www.serial-coder.com/posts)
- [The Auditors Handbook](https://lab.guardianaudits.com/the-auditors-handbook)
- [Echidna Streaming Workshop](https://github.com/crytic/echidna-streaming-series)

### Secureum

- [Ethereum 101](https://secureum.substack.com/p/ethereum-101)
- [Solidity 101](https://secureum.substack.com/p/solidity-101)
- [Solidity 201](https://secureum.substack.com/p/solidity-201)
- [Security Pitfalls & Best Practices 101](https://secureum.substack.com/p/security-pitfalls-and-best-practices-101)
- [Security Pitfalls & Best Practices 201](https://secureum.substack.com/p/security-pitfalls-and-best-practices-201)
- [Audit Techniques & Tools 101](https://secureum.substack.com/p/audit-techniques-and-tools-101)
- [Audit Findings 101](https://secureum.substack.com/p/audit-findings-101)
- [Audit Findings 201](https://secureum.substack.com/p/audit-findings-201)

### CTFs

- [QuillCTF](https://quillctf.super.site)

### Audits

- [Pashov's Audits](https://github.com/pashov/audits)

### Tools

- [Echidna](https://github.com/crytic/echidna)
- [Slither](https://github.com/crytic/slither)

## YouTube

- [Andy Li](https://www.youtube.com/@andyli)
- [D-Squared](https://www.youtube.com/@d-squared70)
- [Jesper Kristensen (jtk.eth)](https://www.youtube.com/@cryptojesperk)
- [Smart Contract Programmer](https://www.youtube.com/@smartcontractprogrammer)
- [yAcademy](https://www.youtube.com/@yacademyDAO)
- [Yul Opcodes](https://www.youtube.com/@yulopcodes)

## EVM Gods

- [@cmichelio](https://twitter.com/cmichelio)
- [@DCbuild3er](https://twitter.com/DCbuild3r)
- [@DeGatchi](https://twitter.com/DeGatchi)
- [@devtooligan](https://twitter.com/devtooligan)
- [@Mudit__Gupta](https://twitter.com/Mudit__Gupta)
- [@optimizoor](https://twitter.com/optimizoor)
- [@PatrickAlphaC](https://twitter.com/PatrickAlphaC)
- [@refcells](https://twitter.com/refcells)
- [@samczsun](https://twitter.com/samczsun)
- [@tinchoabbate](https://twitter.com/tinchoabbate)
- [@transmissions11](https://twitter.com/transmissions11)
- [@trust__90](https://twitter.com/trust__90)
- [@vex_0x](https://twitter.com/vex_0x)
- [@w1nt3r_eth](https://twitter.com/w1nt3r_eth)

## Books

- [Cryptoassets](https://www.amazon.com/Cryptoassets-Innovative-Investors-Bitcoin-Beyond/dp/1260026671/ref=sr_1_1?keywords=cryptoassets&qid=1674693323&sprefix=cryptoas%2Caps%2C141&sr=8-1)
- [Proof of Stake](https://www.amazon.com/Proof-Stake-Ethereum-Philosophy-Blockchains/dp/164421248X/ref=sr_1_1?crid=KINJ9KKF9Y0&keywords=proof+of+stake&qid=1674693236&sprefix=proof+of+stake%2Caps%2C141&sr=8-1)
- [The Basics of Bitcoins and Blockchains](https://www.amazon.com/Basics-Bitcoins-Blockchains-Introduction-Cryptocurrencies/dp/1642506737/ref=sr_1_29?crid=2832PD98MM4O0&keywords=blockchain&qid=1674693290&sprefix=blockchain%2Caps%2C145&sr=8-29)