Home
Media
Courses
DeFi/NFT/DAO
Development
Others
Add resource
Development
Get started
Ethereum developer resources
Remix IDE
(web-based smart contract development tool)
OpenZeppelin Contracts Wizard
(web-based smart contract tool with examples)
Web3 by example
(example contracts)
Solidity by example
(solidity smart contract collection)
Smart contract best practices
(cumulative development guide by Consensys)
Ethereum Cat Herders
(Ethereum community)
Scaffold-eth
(starting with DApp development on Ethereum)
Learn X in Y minutes
(Solidity guide)
How to set up a Solidity project
(first DApps guide)
Guide to Full Stack Ethereum and EVM Development
(comprehensive article by Nader Dabit)
Guide to Full Stack Web3 Development
(comprehensive article by Nader Dabit)
How to Get Into Crypto and Web3 as a Developer
(article by Nader Dabit)
Learning Solidity
(YouTube series)
Ethereum developer tools list
(ConsenSys GitHub)
EthernautDAO Educational resources
(GitHub link list)
Development tools/resources
Solidity docs
Smart contract research
(forum for web3 research)
DeFi Risk Tools & Resources
(repository about DeFi risk management)
DeFi Developer Road Map
(guide to become a DeFi dev)
Buidl guidl
(Ethereum developer community)
sandbox.eth
(prototyping web3 applications)
Solidity tutorial: all about Functions
(article especially about functions)
Smart contract languages
(overview on Ethereum)
EVM Newsletter
(deep dives in Ethereums architecture)
All about Solidity
(article series)
Best Practices for Smart Contract Development
(article)
Cryptography behind top 20 cryptocurrencies
(list)
Uniswap V2 development book
(learn about DeFi and AMMs)
Ethereum EVM illustrated
(presentation by T. Takenobu)
Coding games/challenges
Crypto zombies
(smart contract coding challenge)
Ethernaut
(web3/solidity based wargame)
Speedrun Ethereum
(development challenges)
Capture the Ether
(Ethereum smart contract security game)
Cryptohack
(courses and coding challenges)
Buildspace
(building challenges for a weekend)
Learn web3
(web3 development courses and community)
Optimizor club
(coding challenge)
Cryptohack
(cryptography challenges)
Useweb3.xyz starter kits
(collection of resources)
Programming courses/bootcamps
Consensys academy
(Ethereum development)
Metamask Docs
(create a simple DApps)
The missing CS semester
(free 30 days development course)
Secureum
(Solidity and auditing guides)
Developer DAO academy
(starting projects and education community)
Devpill
(blockchain development guide)
Become an Ethereum Blockchain Developer
(course)
Encode club
(variety of free bootcamps)
Zero-Knowledge University
(learn building with zk-proofs)
Web3 university
(web3 developer bootcamps)
Polygon Fellowship
(mentoring program for web3 developers)
Questbook
(development courses)
Zk hack
(education, community and challenges)
Ultimate Introduction to Ethereum DApp Development
(Youtube series)
Solidity Applications
(Youtube series)
ChainShot
(solidity learning bootcamps)
Smart contract engineer
(Solidity course)
Ethernaut
(web3/solidity based wargame)
Useweb3.xyz tutorials
collection of resources
Smart Contract security
SWC registry
(Smart Contract weakness classification)
Smart Contract Security Best Practices
(helpful advice)
Contract Safety and Security Checklist
(article about common mistakes)
Common bugs
(best practices)
Solidity Security
(list of known attack vectors)
Solidity hacks
(YouTube playlist)
ciphershastra
(security challenges)
EtherHack
(hacking challenges)
Damn Vulnerable DeFi
(DeFi security playground)
Auditors Roadmap
(GitHub)
Smart Contract Security checklist