DeFi-Developer-Road-Map README

The project's README from github.com/OffcierCia/DeFi-Developer-Road-Map. As one markdown file: README.md.

DeFi Developer Road Map

Here we collect and discuss the best DeFi & Blockchain researches and tools - contributions are welcome.

Feel free to submit a pull request, with anything from small fixes to translations, docs or tools you'd like to add.

Support Project

Translations:

Roadmap

Roadmap

Navigation

Translations
Topic Instant Link
Basics Explore
dApps Explore
Frameworks Explore
zk-snarks Explore
Further Readings Explore
Security Explore
DeFi Explore
ENS Explore
NFT Explore
Stable Coins Explore
General Info Explore
Side Chains Explore
MEV Explore
Tools Collection Explore
ETH 2.0 Explore
Front End Explore
Project Manag. Explore

| Special Notes:

Basics:

Ethereum

EVM

Check out

Useful Information

Directions

Smart Contract

Resources to learn Solidity

Smart Contract Standards

Tokens

Others

General Development Skills

Try this tools:

dApps

Package Managers

IDE's

Practice

ZK-SNARKs

General info

ZK-STARKs

Frameworks

Truffle Suite

Akula

ZeppelinOS

Labs.Superblock

Note: Superblocks is depreciated

Infura (A Gateway to Ethereum)

NodeReal(A high-performance node service)

Other Frameworks

Interacting with Smart Contract

Python Ethereum Eco System

Distributed Storage Systems

Test Blockchain Networks

Test Ether Faucets

Front End

UI Components

Project management

Important (security)

Further Readings

Inspired by:

Security & Safety:

Web2 cybersecurity
Web3 cybersecurity
Web3 CTF (Capture The Flag)

DeFI

Ethereum Name Service

Non-Fungible Token (NFT):

Stable-Coins:

General information:

Special Author's compilations:

Side-Chains

EIP - 1559

Ethereum 2.0

MEV - Maximal Extractable Value / Miner Extractable Value:

Discussion

Hacks in Web3

Tools Collection

Ethereum Tools

Libraries

Ideas

Patterns for Smart Contracts

Upgradeability

Developer Tools

Frontend Ethereum APIs

Backend Ethereum APIs

Ethereum Clients

Storage

Bootstrap/Out-of-Box tools

Ethereum ABI (Application Binary Interface) tools

Testing Tools

Transaction Visualization, Scoring & Tracking:

What's next?

Work...?

Support Me:

The best thing is to support me directly by donating to my address on Ethereum Main-net or any of the compatible networks or to any address from the list below:

Thank you! Stay safe!

DeFi-Developer-Road-Map (OffcierCia/DeFi-Developer-Road-Map)

Searching Database…

What is this?A curated handbook of the best tools, resources, and references for learning DeFi and blockchain development, organized as a developer roadmap.
Is this a tutorial or just a list of links?It's a curated link collection (awesome-list style) organized into topic sections like Basics, dApps, Frameworks, ZK-SNARKs, Security, DeFi, NFT, and more, each pointing to external articles, courses, and tools.
Where should a beginner start?Start with the Basics section covering Distributed Ledger Technology, Bitcoin protocol, Ethereum fundamentals, the EVM, wallets, and gas, before moving to dApps, Frameworks, and Security sections.
Is this a complete course or just reference material?It's explicitly for educational purposes only, aggregating third-party links rather than offering original lessons, and you are responsible for verifying and applying the information yourself.
Who is this roadmap meant for?Developers who want to learn DeFi and blockchain development, from smart contract basics (Solidity, EVM) up to advanced topics like ZK-SNARKs, security auditing, and MEV.
What topics does the roadmap cover besides basic Solidity?It also covers zk-SNARKs/zk-STARKs, DeFi protocols, ENS, NFTs, stablecoins, side chains, MEV, ETH 2.0, front-end tooling, and project management, each with its own curated link section.
Are there any security resources included?Yes, it links to smart contract attack vector guides, cold wallet defense practices, auditing checklists, Slither detectors, and vulnerability report repositories under the Security section.
Is the roadmap available in languages other than English?Yes, translations are listed for French, Korean, Japanese, Italian, Telugu, Gujarati, Spanish, Chinese, and Yoruba.
What frameworks and tools does it recommend for smart contract development?It lists Hardhat, Truffle, Foundry, Ape, Brownie, Waffle, Remix, and node providers like Infura and NodeReal, among many others.
Creator
OffcierCia
Size
2.7 MB
Stars
10.9K
Age
5y
Commits · 90 Days