Step 1: Set up the project

System Requirements

Required Free Space: 20 GB RAM: 8GB Minimum,16 GB Minimum for Windows Setup. CPU: 8 Core CPU Minimum, 16 Core CPU Recommended OS: Linux (Ubuntu Preferred) Version: 20.04 and Above Mac(Apple Silicon or Intel) Version: Big Sur and Above Windows(Requires WSLarrow-up-right ) Version: Windows 11 or 10 version 2004 and above

Note: Before proceeding further with the guide, setting up Windows Subsystem LInux(WSL) on Windows requires additional steps which can be found here.

Prerequisites

Docker

Docker is available for Linux, macOS and Windows platforms. Find instructions for the preferred operating system herearrow-up-right. Note: Docker Desktop for Windows provides WSL 2 backend support so you can work in a Linux-based development environment and build ,run linux-based containers. Enable that by following the instructions here arrow-up-rightbefore proceeding further.

Go

Go installation instructions for different operating systems can be found here .arrow-up-right

Cloning the Repositories

Deploying the 0chain network requires cloning of the GitHub repos below.

0chainarrow-up-right

git clone https://github.com/0chain/0chain.git

blobberarrow-up-right

git clone https://github.com/0chain/blobber.git

0dnsarrow-up-right

Last updated