

Ubuntu 20.04 LTS
Can execute sudo command
An account on Infura or Alchemy
We will use the user ubuntu, but you can adapt the script with your own user
I have taken the choice to use Infura but you can do the same on Alchemy
Connect to infura and create an account
After creating our account, go to 'CREATE NEW PROJECT'

Choose PRODUCT → Ethereum & Choose a PROJECT NAME → here Mirror xyz

Select CREATE

Keep this endpoint, You will need to add this url to the script cloned from github.
You can choose another endpoint for Görli, for example. Just switch the endpoint as seen on this screenshot.

For information, I will delete this POC project after publishing this article, don’t try to use this endpoint or other information on this screenshot.
cd /home/ubuntu
git clone https://github.com/onlydustxyz/starknet-node
cd starknet-node
chmod +x install.sh
./install.sh



Wait ≈ 15 minutes and go back to your screen, you should have this message on your terminal:

To check the log:
sudo journalctl -f -u starknet

Check the block on voyager:
you can use also the new interface of voyager:
Enter to the last transaction:

Check the number of block:

If you want to share your node with the community open the port 9545, add custom DNS if you want
You can check the number of requests increase on Infura:

After 50 minutes, our new node is syncing with block 3023:

On gorli we have ≈ 260 000 blocks so keep cool and wait sync during a few days
Have fun and let’s grow the community of Starkware!

