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.

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 [https://blog.notional.finance/understanding-the-notional-v2-fcash-markets], we described

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 [https://blog.notional.finance/understanding-the-notional-v2-fcash-markets] and 2

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'

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

Notional V2 Technical Deep Dive Part 6: Liquidation
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!). If you've made it this far, I'

Notional V2 Technical Deep Dive Part 7: Advanced Trading
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 this post we will discuss how Notional V2 was