---
title: DeFi (Decentralized Finance)
description: Decentralized Finance (DeFi) is an ecosystem of financial applications built on blockchain networks. You will understand how decentralized lending, borrowing, trading, and yield farming operate without traditional financial intermediaries.
category: finance-economics
subcategory: blockchain-and-cryptocurrency
difficulty: beginner, intermediate, advanced
url: /subject/defi-decentralized-finance
---

# DeFi (Decentralized Finance)

Decentralized Finance (DeFi) is an ecosystem of financial applications built on blockchain networks. You will understand how decentralized lending, borrowing, trading, and yield farming operate without traditional financial intermediaries.

## Available Resources

2 Courses • 2 Websites • 1 Papers

## Websites

### 1. Decentralized Finance (DeFi) — ethereum.org

The Ethereum Foundation's own overview of decentralized finance, covering lending pools, flash loans, decentralized exchanges, stablecoins and tokenized assets. Gives a newcomer accurate vocabulary and correct mental models before tackling protocol documentation or research papers.

**Difficulty:** Beginner | **Language:** English | **Price:** Free

**Link:** https://ethereum.org/en/defi/

**Tags:** defi, ethereum, stablecoins, decentralized-exchanges, lending

### 2. Uniswap V3 Development Book

**Author:** Jeiwan

An open-source guide to rebuilding Uniswap V3 from scratch in Solidity with Foundry. Working through it, the constant-product invariant, concentrated liquidity, tick math, swap routing and fee accounting stop being a black box.

**Difficulty:** Advanced | **Language:** English | **Price:** Free

**Link:** https://uniswapv3book.com/

**Tags:** uniswap, automated-market-makers, concentrated-liquidity, solidity, defi

## Courses

### 1. Advanced Smart Contract Development with Foundry — DeFi & Stablecoin Module

**Author:** Patrick Collins

A free hands-on curriculum whose DeFi module builds an overcollateralized stablecoin end to end: collateral deposits, health factor calculation, liquidation logic, Chainlink price feeds and stale-oracle handling, verified with fuzz and invariant testing.

**Difficulty:** Advanced | **Language:** English | **Price:** Free

**Link:** https://updraft.cyfrin.io/courses/advanced-foundry

**Tags:** solidity, foundry, stablecoins, smart-contracts, fuzz-testing, defi

### 2. Decentralized Finance MOOC (Berkeley / Stanford / Imperial / UIUC)

**Author:** Dan Boneh, Dawn Song, Christine Parlour, Arthur Gervais, Andrew Miller

A university lecture series covering DeFi primitives end to end: automated market makers, lending and debt models, stablecoins, oracles, derivatives, MEV, historical attacks and on-chain governance. Recorded lectures and slide decks are freely available.

**Difficulty:** Intermediate | **Language:** English | **Price:** Free

**Link:** https://defi-learning.org/f22

**Tags:** defi, automated-market-makers, mev, stablecoins, oracles, blockchain-security

## Papers

### 1. SoK: Decentralized Finance (DeFi)

**Author:** Sam M. Werner, Daniel Perez, Lewis Gudgeon, Ariah Klages-Mundt, Dominik Harz, William J. Knottenbelt

A systematization of knowledge decomposing the DeFi ecosystem into its primitives, protocol types and security properties. After reading it you can classify any protocol by underlying mechanism and reason separately about its technical and economic attack surface.

**Difficulty:** Advanced | **Language:** English | **Price:** Free

**Link:** https://arxiv.org/abs/2101.08778

**Tags:** defi, systematization-of-knowledge, blockchain-security, protocol-design

---

*This content is part of Dantes.io - Your Treasure Map to Knowledge*

*Curated by humans at Dantes.io. Personal study use welcome; republishing this curation requires permission (team@dantes.io).*

View this page online: https://dantes.io/subject/defi-decentralized-finance