Deploy a Starknet node

Connect to your VPS

by using putty.exe - check our VPS guide:

Blind setup instructions

Just copy the commands and paste into putty by right-clicking and then hit Enter.

Commands are completed whenever the screen shows your user/path (“root@xyz821184:~”) Then continue with the next command. Sometimes the installation prompts your interference, just hit “Y” (“Do you want to continue? Y/N”) or “1” (“Proceed with installation”). For simplicity we don’t explain the commands, but since this is in a safe environment (on a hosted VPS), nothing bad will happen even if you mess things up.

Credits: Resources from this article provided by the extensive guide from dzupp.eth: https://mirror.xyz/dzupp.eth/8HfjYCkbid2vlayxyPtSD9_wtb9a-wHb1uOENsAOwng

Update your machine:

sudo apt update
sudo apt full-upgrade

Install the required tools:

sudo apt install -y python3-pip
sudo apt install -y build-essential libssl-dev libffi-dev python3-dev
sudo apt-get install libgmp-dev
pip3 install fastecdsa
sudo apt-get install -y pkg-config

Install Rust (programming language)

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
sudo apt install cargo

Create environment for the node

git clone --branch v0.2.4-alpha https://github.com/eqlabs/pathfinder.git
sudo apt install python3.8-venv
cd pathfinder/py
python3 -m venv .venv
source .venv/bin/activate
PIP_REQUIRE_VIRTUALENV=true pip install --upgrade pip
PIP_REQUIRE_VIRTUALENV=true pip install -r requirements-dev.txt
cargo build --release --bin pathfinder

Set up your Infura API

  1. Go to infura.io and sign up (for free)
  2. On your dashboard click on “Create new Project” in the top right corner
  3. Select Ethereum and give it a Name. Make sure the Endpoint is set on Mainnet

Run your node

cargo run --release --bin pathfinder -- --ethereum.url 

add the https Endpoint link from your Infura API right after the code above and hit Enter

Subscribe to Wagame.eth🦇🔊 | Wagame.lens🌿
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.