Blockchain-Developer-Nanodegree-Program
Project assignments for Udacity's Blockchain Developer Nanodegree Program
Project 1: Managing your Blockchain Identity
Learn to create your identity on the Blockchain and interact with an existing web service.
Project 2: Building Your Own Private Blockchain
Building Your Own Private Blockchain utilizing Node.js with LevelDB
Project 3: RESTful Web API with Node.js
Create a web API using a Node.js framework that will interact with your private blockchain to submit and retrieve blockchain data.
Project 4: Build a Private Blockchain Notary Service
Utilizing your existing web API, you will create a star registry notarization service.
Project 5: Decentralized Star Notary Project
Create a DApp by adding functionality with your smart contract and deploy it on the public testnet.
Project 6A:
Architect a Blockchain Supply Chain Solution - Part A.
Project 6B:
Architect a Blockchain Supply Chain Solution - Part B.
Project 7: FlightSurety, a sample application project for Udacity'
Flight insurance for airplane passengers
Project 8: Capstone Project(Real Estate Marketplace)
Mint own tokens to represent your title to the properties, verify you own the property. You will use zk-SNARKs, place it on a blockchain market place (OpenSea) for others to purchase.