1. First, purchase a server from AEZA, Contabo or Spacecore.
We’ve started using the AEZA service more due to its high reliability and speed. However, you can also choose Contabo.
Server specifications
Minimum Requirements:
- A relatively modern CPU is recommended.
- 32 GB RAM
- 100 Mbps connection (1 Gbps+ recommended)
Storage:
- Testnet Nodes: 30 GB
- Mainnet Nodes: 300 GB, with the state growing.
2. Set up the server on your PC.
Log in using the command root@ip
.
But before that, we recommend securing your server. Read more in our article.
3. API Access
- The HTTP JSON-RPC API will be exposed on port 3060 (localhost:3060).
- The WebSocket API will be exposed on port 3061 (localhost:3061).
4. Install the script.
Run the following command and download:
sudo bash -c “git clone https://github.com/dknodes/lensDK.git && cd lensDK && chmod ugo+x lensDK.sh && ./lensDK.sh”
To use the commands, press the appropriate number and then the “enter”.
5. Example Usage: Installing the Node
Step 1: Select Install Node
From the main menu, enter 1 to choose the Install and Start Node option.
Step 2: Check Logs
Enter command 3 and check the node logs.
Step 3: Check the Node State
Enter command 4 and check the node state.
Example response:
Previous articles:
- Tutorial on Nodes | Part 1
- Where to buy servers for nodes
- Why Securing Your Server Is Important and How to Do It
- The Importance of Using Different Ports When Running Multiple Nodes on One Server
- What is Docker?
Nodes Guide:
- Unichain Node Per One Click
- Ocean Protocol Node Per One Click
- Hemi Network Node Management Manual
- BlockMesh Node Guide
- Nesa Node: Full Manual
- Nillion Network Node Per Two Clicks
- Elixir Node Per One Click
- INK Node Per One Click
- Glacier Node Per One Click
🗺️ All the info on nodes, giveaways, educational content, and research will be on our sources — DKNODES, GitHub, and X (Twitter).
Thanks for your attention, node runners!