Vigyata.AI
Is this your channel?

Day 1 Blockchain | Set up your Development Environment to Build Decentralized Applications

7.4K views· 269 likes· 17:03· Jan 1, 2022

🛍️ Products Mentioned (7)

So it turns out - blockchain is actually pretty cool. I’m super excited to be partnering with Reach and Algorand to create a YouTube series that tackles how to create decentralized applications with blockchain technology. In 10 Days of Blockchain, you’ll learn what a blockchain is, build a decentralized application, and deploy it to the Algorand blockchain. With Day 1 specifically, we'll set up our development environment and get ready to build decentralized applications on the blockchain. Thank you for watching! Install Reach on Windows: https://www.youtube.com/watch?v=wczwWvBdMTE ✅ NOTE: Reach documentation at the time of your viewing may be slightly different than when I recorded. When in doubt, follow the documentation, and if you have questions, connect with the Reach community in Discord. ⛓ Discord Community! Reach HQ: https://discord.gg/reachsh Got a question? Ask it here: https://discord.com/channels/628402598663290882/912484855789518848 ⛓ More about Reach! Website: http://reach.sh Links: https://reach.crd.co/ Documentation: https://docs.reach.sh Questions & Support: help@reach.sh ⛓ More about Algorand! Website: https://www.algorand.com/ My courses on LinkedIn Learning! https://www.linkedin.com/learning/instructors/kathryn-hodge Support me on Patreon! https://www.patreon.com/blondiebytes

About This Video

Welcome back to Day 1 of my blockchain series. In this video, I walk you through what it actually looks like to build a decentralized application (a dApp): you write code, then you deploy it to a consensus network that uses blockchain tech. The big pain point is that different blockchains often want different languages, which makes portability hard. That’s why I’m using Reach in this series—Reach lets me write the app in JavaScript-style syntax, automatically verify safety/correctness, and then launch on almost any blockchain protocol. I also explain why I think of Reach as “high-level blockchain dev”: it helps you focus on app logic instead of low-level blockchain details. Then we get practical and set up your development environment so you can build along with me. I install Docker Desktop (because Reach is dockerized), verify tools like make, docker, and docker compose in the terminal, and create a project folder. After that, I download Reach with curl, make it executable with chmod, pull the Docker images with reach update, and confirm everything works with reach compile --help. Finally, I set up VS Code, install the Reach IDE extension, configure the Reach executable path, and compile a starter index.rsh file so you can see the generated output. By the end, your machine is ready to start building and compiling Reach dApps.

Frequently Asked Questions

🎬 More from blondiebytes