--- tags: hunt title: Scavenger Hunt 3 description: How do you run a local node without connecting to a public network? image: https://near.org/wp-content/themes/near-19/assets/downloads/near_logo.svg GA: UA-188414449-3 --- # 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](https://github.com/near/nearup)** `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: - As a developer: https://docs.near.org/docs/local-setup/running-testnet - As a validator: https://docs.near.org/docs/validator/staking