The first thing that is needed to participate in Node Testnets is a VPS server
In order to buy a VPS ( Cloud Server), I introduce several good (in my opinion) providers with and without crypto payment with brief information
| Rank | Provider | Payment Method | Discription |
|---|---|---|---|
| 1 | Hetznr | Credit card - need KYC |
Best Hosting , not very cheap auction servers (min. $30) are good |
| 2 | Contabo | Credit card - need KYC |
Cheap but for a very few nodes we had bandwidth issues |
| 3 | Hostbrr | Crypto |
Cheap to Normal pricing, good performance |
| 4 | PQhosting | Crypto, You might need KYC |
Good performance and some cheap servers |
| 5 | Aeza | Crypto |
Good for hourly servers, or you might findaa good server simetimes |
I'm not RESPONSIBLE nor AFFILATED with any of these providers. I just used them before, and I think they are good choice. You can choose wherever you think is better
Before buying a VPS, we must consider several components to choose the required system
CPU: Usually, 4core to 16coreRam: Usually, 4GB to 32GBHDD,SSD: Projects always consider the hard disk of the Nodes to be higher than required. In few nodes such asProverorValidator in Active-setmaybe a lot of hard disk is needed. Minimum is better to be60Operating-systemmust beUbuntu,Ubuntu 22is usually compatible with every project- VPS must be ipv4 and must NOT be NAT
To understand better, let's buy a server from 2 Iranian and foreign providers
This is not an advice to buy from them and I just want to show you the process
After this guide, I'm not sure if they will get out of stock of their servers, you can consider creating a ticket to ask before proceeding to buy
Let's list some of their servers orders:
- The list might be outdated, I recommend to go find yourself.
High RAM: Memory-Optimized VPS
High RAM - Better net bandwidth: RAM-Optimized - Premium
Good CPU: AMD Ryzen 9 7950XD
Good CPU - Cheaper: AMD Ryzen 9 5950X
1- I pick $14.99 VPS from AMD Ryzen 9 5950X
- 4 vCore ,8GB RAM, 150 GB Storage can be a good choice for me
2- I register my Contact Information and pay with my metamask wallet through Coinbase Commence payment method
- After payment, I wait until my server to get
activeinservicespage - We must install ubuntu manually in Hostbrr when server is activated
They will Email your IP & password after server installed Ubuntu
List of Clients:
1- My prefer: Mobaxterm (has SFTP: you can manage your files & directories
2- Termius (has SFTP)
3- Putty (No SFTP, Just a terminal)
You need following details to connect to your VPS through SSH
IP: Provider will email you after activationPort: Default open port for SSH connection is always22User: Default user is alwaysrootPassword: Provider will email you after activation
1- Click
sessionand openSSHtab2- In
Remote hostyou must fill your server IP, if you writeroot@behind it, it usesrootas user3- Default SSH port is 22
4- After clicking
OK, a Terminal opens which needs yourpassword, Copy it & Paste it in the reminal by clickingMouse Middle Scroll Wheel, Password will be hidden in terminal
SFTP: You can see your home: /root/ directory & its files and folders in left side of the Mobaxterm client




