Decentralized Finance (DeFi) Primitives

Instructor: Cam Harvey

Intermediate Level • 6 hours to complete Recommended experience • Flexible Schedule

What You'll Learn

  • Token design and NFTs
  • Mechanics of supply adjustment
  • Decentralized exchange

Skills You'll Gain

Key Management
Blockchain
Financial Trading
Payment Systems
Cryptography
Loans
FinTech
Transaction Processing
Digital Assets
Market Liquidity

Shareable Certificate

Earn a shareable certificate to add to your LinkedIn profile

Outcomes

  • Learn new concepts from industry experts
  • Gain a foundational understanding of a subject or tool
  • Develop job-relevant skills with hands-on projects
  • Earn a shareable career certificate

There are 4 modules in this course

The first module explores some key primitives such as how Ethereum transactions occur including the differences between externally owned accounts and contract accounts. We then explore fungible and non-fungible (NFT) tokens and miner extractable value.

The second module focuses on supply adjustment (minting and burning), the atomic nature of transactions in Ethereum, as well as incentives. The concept of a keeper in the Ethereum ecosystem is introduced.

The third module introduces decentralized exchange and explores in considerable detail Automated Market Makers. The module also introduces the idea of collateralized loans as well as uncollateralized flash loans.

The final module shows step-by-step how to set up a MetaMask wallet allowing the student to join the world of DeFi. The second part of the module conducts a deep dive into some of the key blockchain concepts such as digital signatures and consensus mechanisms (including Proof of Stake).