Project 1 guides you through building a web application that uses ECDSA (Elliptic Curve Digital Signature Algorithm) to verify and process transactions on a centralized server (your own Express backend!).
This project is meant to get you thinking about public-private key cryptography, and how blockchains leverage elements of cryptography to function the way they do.
00:00 - Setup and Local Installation
2:57 - UI and Server Explained
7:00 - Incorporate Cryptography Libraries
16:40 - Using Private Key to Generate Public Key
29:55 - Next Steps / Challenge for You