Skip to content

Commit

Permalink
Update Aptos C1
Browse files Browse the repository at this point in the history
  • Loading branch information
munimmetaschool committed Jun 5, 2024
1 parent 1b57b75 commit 3e76959
Show file tree
Hide file tree
Showing 107 changed files with 228 additions and 201 deletions.
Binary file modified .DS_Store
Binary file not shown.
Binary file modified Aptos C1 Introduction to Aptos/.DS_Store
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -1,48 +1,57 @@
# Lesson 1: What are We Learning Today?
# What are We Learning Today?

Hey there Fellas 👋, Today marks the first day of our journey to learn and master the Aptos Blockchain. In the Ohlone language, "Aptos" means "The People.”, This meaning fits right in as Aptos is a Layer 1 blockchain for Everyone.
Hey there fellas 👋, today marks the first day of our journey to learn and master the Aptos blockchain. In the Ohlone language, "Aptos" means "The People.” This meaning fits right in as Aptos is a Layer-1 blockchain for everyone.

![forByAPTOS-ezgif.com-speed.gif](https://github.com/0xmetaschool/Learning-Projects/blob/main/Aptos%20C1%20Introduction%20to%20Aptos/1.%20Course%20Introduction/What%20are%20we%20learning%20today%20Assets/image%201.gif?raw=tre)
![image21.gif](Lesson%201%20What%20are%20We%20Learning%20Today%2006e9bafdd2a543268e558bc0a317bab7/image21.gif)

Great! But Why Aptos 🤔? Well, when you have a layer 1 protocol that is backed by almost 400 million dollars in funds and one that has a market cap of nearly 4 billion dollars, with the daily average transactions hitting 500K, It's no surprise we're launching this course now so that Developers like you can master the protocol, build on it, and even tap into the millions of dollars in grants Aptos offers to exciting projects within the ecosystem. Power to the People 💪 Indeed!
Great! But Why Aptos 🤔? Well, when you have a Layer-1 protocol that is backed by almost 400 million dollars in total locked value and one that has a market cap of nearly $4 billion, and daily average transactions hitting 500K. It's no surprise we're launching this course now so that developers, like you can master this protocol, build on it, and even tap into the millions of dollars in grants the Aptos Foundation, offers to exciting projects within their ecosystem. It’s time to *make your Move* 💪 Indeed!

![Presentation12.gif](https://github.com/0xmetaschool/Learning-Projects/blob/main/Aptos%20C1%20Introduction%20to%20Aptos/1.%20Course%20Introduction/What%20are%20we%20learning%20today%20Assets/image%202.gif?raw=true)
![image30.gif](Lesson%201%20What%20are%20We%20Learning%20Today%2006e9bafdd2a543268e558bc0a317bab7/image30.gif)

## **Course Overview**
## Course Overview

In this introductory Aptos Blockchain Course, We will learn about :
In this introductory Aptos Course, we will learn about :

- History of Aptos 📖
- Features of Aptos ⚙️
- Cool DApps built on Aptos 🕹️
- Aptos Architecture 🏗️
- How Aptos is better as compared to other Blockchains. 💪
- Advantages of building in Aptos💡
📖 History of Aptos

## **Who exactly should take this course?**
⚙️ Features of Aptos

This course is for beginner web3 developers who wish to learn about the Aptos blockchain. You don't need any prior knowledge whatsoever, Just stay committed to learn and understand the concepts. If you want to create decentralized apps and be part of a growing Aptos community, this course is for you 🫵.
🕹️ Cool DApps built on Aptos

## **What will you be getting out of this course?**
🏗️ Aptos Architecture

Before we go creating some cool DApps on the Aptos Blockchain, it’s quite important to understand all the perks are offered by Aptos. You can’t fully utilize a tool unless you understand the functionalities it can offer.
💪 How Aptos compares to other blockchains.

![SM_Post_ High(1).gif](https://github.com/0xmetaschool/Learning-Projects/blob/main/Aptos%20C1%20Introduction%20to%20Aptos/1.%20Course%20Introduction/What%20are%20we%20learning%20today%20Assets/image%203.gif?raw=true)
💡 Advantages of building on Aptos

There’s a bunch of blockchains out there, each with their unique perks. This makes it’s quite important to be able to distinguish amongst all these options. Aptos stands out with its scalability, robust security measures, and a thriving ecosystem, making it a prime choice for developers aiming to make a mark in the Aptos Ecosystem.
## Who Exactly Should Take This Course?

We have built this comprehensive course just for you to help you build a solid foundation about Aptos. We cannot wait for you to get started and have fun learning from this course. So, what are you waiting for? Let's dive in!
This course is for beginner web3 developers who wish to learn about Aptos. You don't need any prior knowledge whatsoever, just stay committed to learning and understanding the concepts. If you want to create your decentralized apps and be part of the growing Aptos community, this course is for you 🫵.

## **Proof of completion**
## What Will You Be Getting Out of This Course?

If you complete this course with me, you will be getting XPs and a special NFT which will unlock many more opportunities for you on the Metaschool platform. Here is what the NFT looks like.
Before we attempt to create some cool DApps on the Aptos blockchain, it is important to understand the perks offered by Aptos. You cannot fully utilize a tool until you have a good understanding of the functionalities it has to offer.

![ezgif.com-optimize (3) (1).gif](https://github.com/0xmetaschool/Learning-Projects/blob/main/Aptos%20C1%20Introduction%20to%20Aptos/1.%20Course%20Introduction/What%20are%20we%20learning%20today%20Assets/image%204.gif?raw=true)
Another reason is that there are a bunch of blockchains out there, each with unique perks so it is quite important to distinguish amongst all these options.

![image42.gif](Lesson%201%20What%20are%20We%20Learning%20Today%2006e9bafdd2a543268e558bc0a317bab7/image42.gif)

Aptos stands out with its scalability, robust security measures, and thriving ecosystem, making it a prime choice for developers aiming to make a mark on the Aptos blockchain. Well, we are not bluffing at all, just stay with us till the end of the course and you will know why…

We have built this comprehensive course just for you to help you build a solid foundation of the Aptos. We cannot wait for you to get started and have fun learning from this course.

## Proof of Completion

If you complete this course with me, you will be receiving XPs and a special NFT which will unlock many more opportunities for you on the Metaschool platform. Here is what the NFT looks like.

![image36.gif](Lesson%201%20What%20are%20We%20Learning%20Today%2006e9bafdd2a543268e558bc0a317bab7/image36.gif)

Now before we move forward, let’s set some house rules first.

1. Pleaseeeee do your quick assignments properly.
2. Join [our discord server](https://discord.gg/vbVMUwXWgc) and ask all relevant questions there.
3. Stay happy and positive!
1. Kindly do your quick assignments properly.
2. Join [our discord server](https://discord.gg/vbVMUwXWgc) and ask all relevant questions there.
3. We are a free open-source platform and if you follow us on [X](https://bit.ly/stacks-course) and [LinkedIn](https://bit.ly/stacks-course-linkedin), it would be a great support. 🫣
4. You can subscribe to our [YouTube](https://www.youtube.com/@0xmetaschool) channel for exciting videos too. ✨
5. Stay happy and positive!

Alright guys, no need to wait any longer, let's dive right into our awesome Aptos Blockchain course! Let's do this! 🙌
Alright guys, no need to wait any longer, let's dive right into our awesome Aptos blockchain course! Let's do this! 🙌
Original file line number Diff line number Diff line change
Expand Up @@ -2,70 +2,68 @@

Hey there, fellow developers! We're super excited to have you here with us on this course.

![so-excited.gif](https://github.com/0xmetaschool/Learning-Projects/blob/0181077452c784230a795175fb6e8076b6950231/assests_for_all/C1%20Introduction%20to%20Aptos/History-of-aptos/so-excited.gif?raw=true)
Now, imagine we asked you to list the top three things you look for in a "Good" blockchain project. You might mention the number of pages in the white paper, how active the founders are on Twitter, or when they're planning their next airdrop or mainnet launch.

Now, imagine we asked you to list the top three things you look for in a "Good" blockchain project. You might mention the number of pages in the white paper, how active the founders are on Twitter, or when they're planning their next airdrop or mainnet launch.
![image12.gif](Lesson%202%20History%20of%20Aptos%20a84f9ebaa9c147d8917122e5244848b0/image12.gif)

![checklist.gif](https://github.com/0xmetaschool/Learning-Projects/blob/0181077452c784230a795175fb6e8076b6950231/assests_for_all/C1%20Introduction%20to%20Aptos/History-of-aptos/checklist.gif?raw=true)
We get it — these factors are important! But there's one element that's often overlooked: a good origin story.

We get it—these factors are important!
But there's one element that's often overlooked: a cool origin story.

![orgin-story.png](https://github.com/0xmetaschool/Learning-Projects/blob/0181077452c784230a795175fb6e8076b6950231/assests_for_all/C1%20Introduction%20to%20Aptos/History-of-aptos/orgin-story.png?raw=true)
![image31.png](Lesson%202%20History%20of%20Aptos%20a84f9ebaa9c147d8917122e5244848b0/image31.png)

A solid origin story can tell you so much about a project. It reveals the vision behind the initiative, the problems it aims to solve, the people involved, and their motivations for driving the project forward.

So, as we embark on this epic quest to learn and master the Aptos blockchain, we think it would be fantastic to start with the story of Aptos and how it evolved into one of the most prominent blockchain protocols in the space.
So, as we embark on this epic quest to learn and master the Aptos blockchain, we think it would be fantastic to start with the story of Aptos and how it evolved into one of the most prominent blockchain protocols in the space.

![aptos-logo.png](https://github.com/0xmetaschool/Learning-Projects/blob/0181077452c784230a795175fb6e8076b6950231/assests_for_all/C1%20Introduction%20to%20Aptos/History-of-aptos/aptos-logo.png?raw=true)
![image11.png](Lesson%202%20History%20of%20Aptos%20a84f9ebaa9c147d8917122e5244848b0/image11.png)

So, Let's just dive right in and discover not just the 'what' and the 'how,' but also the 'why' behind Aptos!
So, let's just dive right in and discover not just the 'what' and the 'how,' but also the 'why' behind Aptos!

## A Facebook Project

So, not so long ago, in 2019, Meta, formerly Facebook, officially announced that They were planning to launch a blockchain-based global payment system called Libra, with its own stablecoin.
Not so long ago, in 2019, Meta, formerly Facebook, officially announced that they were planning to launch a blockchain-based global payment system called Libra, with its stablecoin.

![libra-launch.png](https://github.com/0xmetaschool/Learning-Projects/blob/0181077452c784230a795175fb6e8076b6950231/assests_for_all/C1%20Introduction%20to%20Aptos/History-of-aptos/libra-launch.png?raw=true)
The idea was to make sending money across borders as cheap and easy as possible. You can imagine the buzz—it had people both super excited and pretty skeptical.
![image43.png](Lesson%202%20History%20of%20Aptos%20a84f9ebaa9c147d8917122e5244848b0/image43.png)

But the scepticism wasn't just from everyday folks; governments and regulators were on high alert, too. They started raising concerns right away. Could this huge project disrupt national currencies? What about the risks of money laundering? These concerns quickly turned into a massive storm of opposition for the project.
The idea was to make sending money across borders as cheap and easy as possible. You can imagine the buzz—it made people super excited and skeptical.

![libra-regulator.png](https://github.com/0xmetaschool/Learning-Projects/blob/0181077452c784230a795175fb6e8076b6950231/assests_for_all/C1%20Introduction%20to%20Aptos/History-of-aptos/libra-regulator.png?raw=true)
But the skepticism wasn't just from everyday folks; governments and regulators were on high alert, too. They started raising concerns right away. Could this huge project disrupt national currencies? What about the risks of money laundering? These concerns quickly turned into a massive storm of opposition to the project.

In an effort to calm things down, Facebook made some significant changes. They rebranded Libra as Diem, shifted their focus to single-currency stablecoins, and overhauled the project’s governance. But, even with these changes, the headwinds continued. Key partners started to back out, and Facebook, feeling the heat, began to waver.
To calm things down, Facebook made some significant changes. They rebranded Libra as Diem, shifted their focus to single-currency stablecoins, and overhauled the project’s governance. But, even with these changes, the headwinds continued. Key partners started to back out, and Facebook, feeling the heat, began to waver.

By January 2022, it was basically over. The Diem Association sold its assets, officially putting an end to the project. But our story actually doesn't end there.
By January 2022, it was over for the Diem Association. They sold their assets, officially putting an end to the project. But our story doesn't end there!

![diem-shut-down.png](https://github.com/0xmetaschool/Learning-Projects/blob/0181077452c784230a795175fb6e8076b6950231/assests_for_all/C1%20Introduction%20to%20Aptos/History-of-aptos/diem-shut-down.png?raw=true)
![image9.png](Lesson%202%20History%20of%20Aptos%20a84f9ebaa9c147d8917122e5244848b0/image9.png)

## A Bold Move

You see, many of the engineers and developers who spent years on the Diem project weren't about to just give up on the whole thing. Key among them were Mo Shaikh and Avery Ching, who played pivotal roles in the development of the Diem project, particularly it's crypto wallet tagged Novi Wallet.
You see, many of the engineers and developers who spent years on the Diem project weren't about to just give up on the whole thing. Among them were Mo Shaikh and Avery Ching, who played pivotal roles in developing the Diem project, particularly in developing a crypto wallet called Novi Wallet.

![founders.png](https://github.com/0xmetaschool/Learning-Projects/blob/0181077452c784230a795175fb6e8076b6950231/assests_for_all/C1%20Introduction%20to%20Aptos/History-of-aptos/founders.png?raw=true)
![image40.png](Lesson%202%20History%20of%20Aptos%20a84f9ebaa9c147d8917122e5244848b0/image40.png)

They recognized the potential of the technology they'd created, especially the Move programming language. Move, inspired by the Rust language, was created specifically for blockchain development and prioritized security and data verification to minimize potential errors and vulnerabilities.
They recognized the potential of the technology they had created, especially the Move programming language. Move, inspired by the Rust language, was created specifically for blockchain development and prioritized security and data verification to minimize potential errors and vulnerabilities.

![move-logo.jpg](https://github.com/0xmetaschool/Learning-Projects/blob/0181077452c784230a795175fb6e8076b6950231/assests_for_all/C1%20Introduction%20to%20Aptos/History-of-aptos/move-logo.jpg?raw=true)
![image17.png](Lesson%202%20History%20of%20Aptos%20a84f9ebaa9c147d8917122e5244848b0/image17.png)

Move's focus on safety wasn't just theoretical. It was born from real-world experience building Diem, where security flaws could have dire consequences in a financial context. Additionally, Move's design aimed to make it easier for developers to formally verify their smart contracts, adding another layer of protection and reliability to the applications built upon it.
Move's focus on safety wasn't just theoretical. It was born from real-world experience building Diem, where security flaws could have dire consequences in a financial context. Additionally, Move's design aimed to make it easier for developers to verify their smart contracts using Move Prover, adding another layer of protection and reliability to the applications built upon it.

Motivated by a desire to see their hard work realized, Shaikh, Ching, and others from the original Diem team founded Aptos Labs. This wasn't another rebranding exercise. It signified a focused evolution, building upon the core strengths of Diem while addressing the regulatory concerns and challenges that ultimately hampered its success.
Motivated by a desire to see their hard work realized, Shaikh, Ching, and others from the original Diem team founded Aptos Labs. This wasn't another rebranding exercise. It signified a focused evolution by building upon the core strengths of Diem. It also addressed the regulatory concerns and challenges that hampered Diem's success.

The Aptos mainnet officially launched on October 17, 2022.
![launch-tweet.png](https://github.com/0xmetaschool/Learning-Projects/blob/0181077452c784230a795175fb6e8076b6950231/assests_for_all/C1%20Introduction%20to%20Aptos/History-of-aptos/launch-tweet.png?raw=true)

![image6.png](Lesson%202%20History%20of%20Aptos%20a84f9ebaa9c147d8917122e5244848b0/image6.png)

The core motivations behind building the protocol can be distilled into these key points:

- **Scalability:** Aptos aims to handle significantly more transactions per second than older blockchains, positioning itself as a solution for large-scale adoption.
- **Developer Experience:** With Move and a focus on tooling, Aptos wants to make building decentralized applications a seamless and secure process.
- **User Focus:** Recognizing that usability is key to mainstream blockchain usage, Aptos is prioritizing intuitive user interfaces and simplifying the complexities of the technology.
- **Scalability**: Aptos aims to handle significantly more transactions per second than older blockchains, positioning itself as a solution for large-scale adoption.
- **Developer Experience**: With Move and a focus on tooling, Aptos wants to make building decentralized applications a seamless and secure process.
- **User-Focused**: Recognizing that usability is key to mainstream blockchain usage, Aptos is prioritizing intuitive user interfaces and simplifying the complexities of the technology.

## Funding the vision
## **Funding the Vision**

Now, with great ideas comes greater funding. And if those ideas are carried by an experienced team, you might just raise a few hundred million dollars – even *before* launching your major product. Such was the case with Aptos. Even before their mainnet launch, Aptos Labs raised a massive $200 million in March 2022, followed by another $150 million in July of the same year. Investors like Andreessen Horowitz (a16z), FTX Ventures, and Coinbase Ventures backed Aptos early on. This kind of funding demonstrates the confidence investors had in the project and its potential to make a real impact in the blockchain space.

## Wrap up
![image16.png](Lesson%202%20History%20of%20Aptos%20a84f9ebaa9c147d8917122e5244848b0/image16.png)

## Wrap Up

So, there you go folks... a comprehensive walk through the history of Aptos. From its roots in the Diem project to its reimagined vision, the Aptos story is one of resilience, innovation, and the relentless pursuit of a better blockchain. But this is just the beginning! In the coming sections, we'll take an even deeper dive into the world of Aptos, exploring its technology and empowering you to build amazing things on this exciting platform.
So, there you go folks... a comprehensive walk-through of the history of Aptos. From its roots in the Diem project to its reimagined vision, the Aptos story is one of resilience, innovation, and the relentless pursuit of a better blockchain. But this is just the beginning! In the coming sections, we'll take an even deeper dive into the world of Aptos, exploring its technology and empowering you to build amazing things on this exciting platform.
Loading

0 comments on commit 3e76959

Please sign in to comment.