Scavenger Hunt Challenge #3

How do you run a local node without connecting to a public network?

This challenge will take you on a tour of nearup, the command line utility for launching nodes that connect to one of our networks. You will have to read through the nearup documentation and may even end up trying to launch a node yourself.

Good luck and have fun!


Estimates for Time to Complete

  • Fastest time: 30 seconds (if you know exactly where to look)
  • Most likely time: 3 minutes
  • Time to quit: 5+ minutes (we can help you with some hints in this case)

Expected Response Format

  • name: Firstname Lastname
  • email: you@example.com
  • hunt: 3
  • answer: (here the syntax below represents a command)
    • some command <with> <parameters>

1. Visit nearup README

nearup is a Python utility that launches nodes with or without Docker

2. Read through the document to find out how to spawn a local network

nearup can start nodes that are connected to LocalNet, BetaNet, TestNet or MainNet.

If you want to work on a project without broadcasting your transactions to a public network (where everyone can see what you're doing), you can work locally.

This makes sense for hackers and entrepreneurs working on projects they want to keep hidden while they make progress.

This also makes sense for developers who are building dApps with strict requirements for privacy. During development, bugs may leak this private information so it would be best to work on LocalNet until it's clear that no sensitive information is leaking (ie. by encrypting contract storage)

3. Format and submit your response

To submit your response to this challenge, compose your answer in the following format:

some command <with> <parameters>

You can learn more about using nearup here: