solidity

Solidity and web3 Resources

Solidity and smart contract security resources!

Blogs:

official solidity documentation

Solidity essentials

How to write and deploy your first smart contract

The hitchhikers guide to smart contracts

The encyclopedia of the smart contract attacks vulnerabilities

Reversing evm bytecode with radare2

Reentrancy attack on smart contracts! How to identify and exploit it

Smart Contract Weakness

Videos

Smart contract programming video tutorials

Solidity and ethereum hacking from Smart Contract Programmer

Blockchain security podcast

Courses:

Smart contract crash course Bitcoin development course

Labs:

Interactive Solidity lessons

Tools:

Echidna fuzzer

Slither static analyzer

Manticore dynamic analyzer

Scribble runtime verification

Symbolic Execution with ds-test

Surya

VS Code Visual Auditor for Solidity

VS Code Visual Auditor for Vyper

Contracts

Consensys audits Solidified platform audits

Follow me on Twitter