Deep Dive

A technical deep dive into the Notional Finance V2 smart contracts. Explains how the smart contracts work and the reasoning behind various design decision.

How do Notional's nTokens Earn Returns? (Part 1 of 4)

How do Notional's nTokens Earn Returns? (Part 1 of 4)

nTokens are an innovative mechanism for providing liquidity on Notional. Although they can appear quite complex at first glance, nTokens offer an overlooked source of profits with limited risk.

Kyle Long
Kyle Long
Deep Dive
Angle Protocol: a Framework for Fixed Rate Lending

Angle Protocol: a Framework for Fixed Rate Lending

Introduction Angle Protocol is considering investing some of its reserves (USDC, DAI) into Notional fixed rate lending to take advantage of the higher interest rates that Notional offers relative to money markets like Compound or Aave. To utilize Notional effectively, Angle should plan to hold its loans to maturity in

Teddy Woodward
Teddy Woodward
Deep Dive
How to Add 4% to Your Compound Recursive Lending Return

How to Add 4% to Your Compound Recursive Lending Return

Recursive lending is a very popular strategy in DeFi. It involves lending and borrowing on Compound / AAVE in order to harvest the maximum reward possible. This strategy was very profitable at the beginning of 2021. However, returns have dropped considerably as more money flew into the strategy and the value

DeFi Scientist
Deep Dive
Notional V2 Technical Deep Dive Part 1: fCash Markets

Notional V2 Technical Deep Dive Part 1: fCash Markets

In this series of posts, I will walk you through the Notional V2 smart contracts. The goal of these posts is to help technically minded users and developers better understand a large and complex codebase (~12,000+ lines of Solidity!). It’s expected that the reader has some familiarity with

Jeff Wu
Jeff Wu
Technical
Notional V2 Technical Deep Dive Part 2: Trading Actions

Notional V2 Technical Deep Dive Part 2: Trading Actions

In this series of posts, I will walk you through the Notional V2 smart contracts. The goal of these posts is to help technically minded users and developers better understand a large and complex codebase (~12,000+ lines of Solidity!). In part 1, we described the Notional V2 fCash Market.

Jeff Wu
Jeff Wu
Technical
Notional V2 Technical Deep Dive Part 3: Valuation Framework

Notional V2 Technical Deep Dive Part 3: Valuation Framework

In this series of posts, I will walk you through the Notional V2 smart contracts. The goal of these posts is to help technically minded users and developers better understand a large and complex codebase (~12,000+ lines of Solidity!). In parts 1 and 2, we described fCash markets and

Jeff Wu
Jeff Wu
Deep Dive
Notional V2 Technical Deep Dive Part 4: Cash Groups and nTokens

Notional V2 Technical Deep Dive Part 4: Cash Groups and nTokens

In this series of posts, I will walk you through the Notional V2 smart contracts. The goal of these posts is to help technically minded users and developers better understand a large and complex codebase (~12,000+ lines of Solidity!). In the previous post, we will discussed Notional V2's valuation

Jeff Wu
Jeff Wu
Deep Dive
Notional V2 Technical Deep Dive Part 5: Settlement and Initialization

Notional V2 Technical Deep Dive Part 5: Settlement and Initialization

In this series of posts, I will walk you through the Notional V2 smart contracts. The goal of these posts is to help technically minded users and developers better understand a large and complex codebase (~12,000+ lines of Solidity!). We've covered a lot so far but in the next

Jeff Wu
Jeff Wu
Deep Dive