# \#ScryptoClassof2022 Week 4 Chapter 3 (Part 2)

**URL:** <https://radixtalk.com/t/scryptoclassof2022-week-4-chapter-3-part-2/1590>\
**Category:** Scrypto\
**Tags:** howto\
**Created:** [3 July 2022 19:38 UTC](https://radixtalk.com/t/scryptoclassof2022-week-4-chapter-3-part-2/1590 "2022-07-03T19:38:23Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Austin](https://radixtalk.com/user_avatar/radixtalk.com/austin/32/735_2.png) [@Austin](https://radixtalk.com/u/Austin)\
**Post date:** [3 July 2022 19:38 UTC](https://radixtalk.com/t/scryptoclassof2022-week-4-chapter-3-part-2/1590/1 "2022-07-03T19:38:23Z")

</div>

This class has really been picking up steam over the last week! We have a constant stream of people joining in and catching up to the class. This is really cool to see everyone’s passion for one day writing Scrypto blueprints. Chapter 3 has been the most fun for me to learn so far because it covered topics that are completely new to me and also offered some challenges to apply the concepts to at the end. It is a very humbling feeling to stare at a blank terminal and try to write a program from scratch!

> [@\#ScryptoClassof2022 Week 3, Chapter 3 on Rust & Scrypto](https://radixtalk.com/t/scryptoclassof2022-week-3-chapter-3-on-rust-scrypto/1570):
>
> Welcome to week 3 of our Rust and Scrypto study group! Week 2 went very well with so many in the group creating the guessing\_game program. Ive seen many questions being asked on content beyond chapter 2 which is great! It goes to show the excitement we have in this group for learning Rust and being able to write Scrypto code soon! Icymi, Week 1 and week 2 links can be found below. We welcome anyone wanting to try to catch up the first few weeks and join us! [https://radixtalk.com/t/scryptoc…](https://radixtalk.com/t/scryptoclassof2022-week-1-chapter-1-materials-to-get-you-started-on-your-scrypto-journey/1207)

I would like to be sure everyone following along has the chance to make it all the way through chapter 8 as a group, so we will take the next two full weeks to complete Chapters 3 & 4. Those new people that I have seen join will have some extra time to get through the first chapters, and those that need extra time to finish up chapter 3 this week will have it. Those that want to start ch4 have 2 full weeks to digest it. If we need to tweak the schedule further we can discuss it after that.

Let’s Get Rusty video on chapter 3 content!

[![](https://radixtalk.com/uploads/default/original/2X/a/a037e77b33f8d6423762bce66bbc6bdd9459e66f.jpeg "Common Programming Concepts in Rust") ](https://www.youtube.com/watch?v=2V0JaMVjzws)

Let’s Get Rusty video on chapter 4 content!

[![](https://radixtalk.com/uploads/default/original/2X/0/05bab2afbd7e6ee38dae0b45567138a3938995b0.jpeg "Understanding Ownership in Rust") ](https://www.youtube.com/watch?v=VFIOSWy93H0&t=2s)

Next weeks Q&A will first begin with any more Ch3 questions/confusion/maybe others will want their challenge code reviewed? Then we can move on to Ch4 questions.

Keep an eye out for individual threads in the discord channel for challenges going forward. I would like us to have 1 thread where we can post all of our solutions for each problem once completed.

Speaking of challenges, if you have not attempted the 3 challenges at the end of chapter 3, I HIGHLY suggest you do so. The process of having to apply what you learn from chapter 3 with as little help as possible has been the coolest part of this group so far. Look through the channel for posted solutions AFTER you give it your best to do the challenges solo. You can bring your code to the live Q&A Sunday and Omar can give you feedback if you’d like.

Erroll has been kind enough to put together some hints to get started on these challenges.

 ![image](https://radixtalk.com/uploads/default/original/2X/9/9d4eab6a96d9f8ce6718cd6a6d8eb10a1a734456.jpeg)

 ![image](https://radixtalk.com/uploads/default/original/2X/4/4d90727e2509f13374e413aaa137f852335a8a4d.jpeg)

 ![image](https://radixtalk.com/uploads/default/original/2X/5/55bd290324519039d2e66fbca7e11b2953d69cd7.png)

 ![image](https://radixtalk.com/uploads/default/original/2X/c/cc5d708a9e1e5e7e710aea843649966af2646226.png)

Study Group Schedule

~~June 12th - June 18th - Chapter 1  
June 19th Time TBD - Live Q&A on chapter 1 content  
June 19th - June 25th - Chapter 2  
June 26th Time 12pm UTC - Live Q&A on chapter 1 - chapter 2 content  
June 26th - July 2nd - Chapter 3  
July 3rd Time 12pm UTC - Live Q&A on chapter 1 - chapter 3 content~~  
July 3rd - July 9th – Chapters 3 & 4  
July 10th Time 12pm UTC - Live Q&A on Chapter 3, 4 content  
July 10th - July 16th - Chapter 4  
July 17th Time 12pm UTC - Live Q&A on chapter 1 - chapter 4 content  
July 17th - July 23rd - Chapter 5  
July 24th Time 12pm UTC - Live Q&A on chapter 1 - chapter 5 content  
July 24th - July 30th - Chapter 6  
July 31st Time 12pm UTC - Live Q&A on chapter 1 - chapter 6 content  
July 31st - August 6th - Chapter 7  
August 7th Time 12pm UTC - Live Q&A on chapter 1 - chapter 7 content  
August 7th - August 14th - Chapter 8  
August 7th Time 12pm UTC - Live Q&A on chapter 1 - chapter 8 content

Thanks to great projects like

> **[RadUp.io — Radix Validator Node](https://radup.io)**
>
> High performance validator node for the Radix network. Committed to reliability, transparency and the Radix community.

> **[DELPHIBETS - Make your own bets](https://delphibets.com)**
>
> Your Web3 user interface to decentralized & secure bets with the most user-focused DeFi experience available. Create a bet, set the odds, lock your wager.

> **[Ociswap DEX | The Front Page of Radix](https://ociswap.com)**
>
> Radix Exchange with DeFi superpower for XRD token. Fast wallet swap. Start crypto trading & earn coins with liquidity pools.

[scryptochaps.com](http://scryptochaps.com)

> **[CerberRADS](https://cerberrads.com)**

[radixdltstaking.com](http://radixdltstaking.com)  
[spikebrosnft.com](http://spikebrosnft.com)

New this week:

[Natty Raddish](http://nattyradishes.com) - donating 1 Natty Raddish each week for the next 4 weeks  
Emmoglu’s Stakery - Radixscan - contributing XRD for our first Scrypto challenge to take place after chapter 8 of Rust is covered!!!

If any projects out there want to help inspire the next crazy idea that could be only built on the Radix network, this class will be looking for projects like Emmoglus Stakery to donate XRD for a Scrypto challenge prize just for those learning with us. We have at least 5 weeks before this will take place though since there are 4 more Rust chapters to learn.

Week 3 winners are:

@Haseeb.xrd#0556  
@Mala#4140  
@The Statesmen#7506  
@Marc the Sharc#5308  
@erroll gnargnar#2915  
@Quwin#6226  
@James Yeoh#3483  
@NellySayon#0505  
@user2432615184#0515

Please DM me your Radix wallet address if I don’t already have it and prizes will be sent soon!

Major shout out to Erroll for also putting together this awesome video walking through both Linux and Windows!!! EPIC! This video helped me and a few others do their first ever github pushes. For me at least, that was an overwhelming task!

![](https://img.youtube.com/vi/R4f9v-iZQlQ/maxresdefault.jpg)https://www.youtube.com/embed/R4f9v-iZQlQ?feature=oembed&wmode=opaque

> **[Set up Git - GitHub Docs](https://docs.github.com/en/get-started/git-basics/set-up-git)**
>
> At the heart of GitHub is an open-source version control system (VCS) called Git. Git is responsible for everything GitHub-related that happens locally on your computer.

> **[Generating a new SSH key and adding it to the ssh-agent - GitHub Docs](https://docs.github.com/en/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent)**
>
> After you've checked for existing SSH keys, you can generate a new SSH key to use for authentication, then add it to the ssh-agent.

> **[Testing your SSH connection - GitHub Docs](https://docs.github.com/en/authentication/connecting-to-github-with-ssh/testing-your-ssh-connection)**
>
> After you've set up your SSH key and added it to GitHub, you can test your connection.

Now go and conquer Chapter 3 and 4!!! As usual, drop all questions regardless of how dumb they sound into our channel so we can all help to answer.

If you are still reading this far, drop a message below and tell me your favorite music to listen to while coding. I have been on a Pryda & Boris Brejcha kick recently. Nothing like some dirty house/trance beats to get me in the zone, but I want more suggestions!
