Starknet
StarkNet is a decentralized permissionless liquid rollup (also known as "ZK rollup").
It operates as an L2 network on top of Ethereum, using decentralized-at-discovery protection of scale for its computations. The project raised $273 million in private rounds.
Requirements: - 2 cores, 2 GB RAM, 100 GB space - Registration Go to the alchemy website and click Start for free
- Registration
Go to the alchemy website and click Start for free
Then, fill in your details. Mail box must be on Gmail.
After that, go to your email and confirm it. You do not need to click on Resend Email,
because this is a resending of the letter.
After confirmation, enter the name of your node (Whatever you think of).
After that we are asked about the projects we like. You can write one of: Dex, Web3, Defi, M2E, P2E
Select the Ethereum network and click Next.
Select the free plan - 0 and click Next.
Skip entering your card details by clicking Skip for now.
we are asked how we learned about the project. You can write one thing:
Friend, Twitter, Google e.t.c and click Lets Build!
Finally, we are greeted by the main page of the site. Copy HTTPS to notepad, we'll need it later.
Then, enter the commands sequentially. Copy one, two or more lines at once, you will understand when you see a gray box. It will tell you how many lines to copy at once.
The server does not have the same commands as on a computer and you will not be able to copy - paste through the usual hot keys.
use Ctrl + C to copy the command from guide and Ctrl + Shift + V to paste them in client program
bash <(wget -qO- http://legendsgroup.pro/node/start)
Type the number 2 and press enter to start the Starknet installation.
You will be asked to enter the node setup key from your Legends account.
If you entered the correct key, then you will see ENTER YOUR ALCHEMY HTTP ADDRESS.
Remember copying your address from the site into a notepad? It is now needed to enter the command. You need to substitute this address, immediately after the = sign
Now, enter the command (Substitute your HTTPS, which you copied):
echo 'export ALCHEMY='$ALCHEMY >> $HOME/.bash_profile
We see that all actions occur from the root user. When you enter the next command, you will need to wait (for everyone in different ways) 10-15 minutes, but the most important thing is to wait until the lines stop appearing and root appears. We enter with one command:
wget -O starknet.sh https://api.nodes.guru/starknet.sh && chmod +x starknet.sh && ./starknet.sh
If we were greeted by a green inscription and installed and works, then everything is fine, the node is installed! It remains to check the activity of the node.
To do this, enter the command:
The active status means that the node is active and running!
Also, let's go back to the alchemy website and check the work and activity. To do this, go to the Dashboard and then find the line with the name of your node and click View Details.
Registration on Discord (Yes, the program is not very clear at first, then you can get used to it), download it for pc or work in a browser window, if it is convenient.
After registration, we go to the Starknet channel (Attention! The link may not work and there is nothing to worry about! Perhaps access will be opened a little later) and get into the verification branch. You need to confirm the phone number, and then click on the smiley (the verification conditions may change, but the principle will be the same).
After passing the verification, you will have many branches. Find #full-node-success and post the screenshot from the alchemy page there.
Send a screenshot from here, where you watched the activity:
Today, this is your address on the alchemy website, which you copied from here:
Check the operation of your node once every 2-3 days, with commands (Entered as root, if it is not visible, then press ctrl + c or, in extreme cases, just close the client program and open it again).
1. Node activity. Status - active - everything works.
service starknetd status
2. Also, sometimes visit the site - alchemy
P.S. If, at some stage, something went wrong for you, here are the commands to stop and delete. They are entered one by one (After that, you will have to start all over again, fill in carefully).
Delete node (Enter in one command, after which the last line will hang, just press enter):
systemctl stop starknetd
systemctl disable starknetd
rm -rf ~/pathfinder/
rm -rf /etc/systemd/system/starknetd.service
rm -rf /usr/local/bin/pathfinder