Let’s build an NFT Auction dApp w/Nick Stanford

👉RSVP NOW FOR AN INVITE TO THIS MEETUP VIA ZOOM

The goal of this guide is to get you up and running with a working prototype that represents a real use case, as quickly as possible. We use a hands-on example to teach you basic design principles and best practices for building dApps with Reach on Algorand.

All of the code for this guide is located here. The index.mjs and index.rsh files are included. Feel free to join us on November 2nd at 6 pm Pacific time and follow along!

Prerequisites:

Reach is designed to work on POSIX systems with makeDocker, and Docker Compose installed. The best way to install Docker on Mac and Windows is with Docker Desktop.

To confirm everything is installed try to run the following three commands and see no errors.

  $ make --version
  $ docker --version
  $ docker-compose --version

If you’re using Windows, consult the guide to using Reach on Windows.

Once confirmed that reach prerequisite are installed, choose a directory and clone the repo example so you can follow along:

  $ mkdir -p ~/reach/ && cd ~/reach/
  $ git clone https://github.com/algorand/reach-auction

Navigate to the project folder

cd reach-auction

Next, download Reach by running

$ curl https://docs.reach.sh/reach -o reach ; chmod +x reach

Since Reach is Dockerized, when first used, the images it uses need to be downloaded. This will happen automatically when used for the first time, but can be done manually now by running

  $ ./reach update

More information: Detailed Reach install instructions can be found in the reach docs.

👉RSVP NOW FOR AN INVITE TO THIS MEETUP VIA ZOOM

About the Presenter:

Nick Stanford is an engineer at Reach.sh, Blockchain enthusiast and educator. He’s dedicated all of his time to learning Blockchain, REACH programming language, and all things Algorand.

Reach is a development platform for launching smarter blockchain projects in less time.

Follow Nick on Twitter: https://mobile.twitter.com/nickstanford16