Vultr
Last updated
Last updated
Run a Webhash Node on Vultr’s High-Frequency Compute to support decentralized hosting while earning rewards — optimized for performance and ease of setup.
Ensure you have the following:
Vultr account
Instance type: High-Frequency Compute (2 vCPUs, 4GB RAM, 100GB SSD)
Static IP (automatically assigned by Vultr)
A new EVM-compatible wallet (for registration & rewards)
Create a wallet using MetaMask or another EVM-compatible wallet
Export the private key ⚠️ Do NOT use your main wallet
📺
Fund it with Sepolia ETH on Base using the Alchemy faucet: 👉
Webhash requires two WebSocket URLs: 1️⃣ One for Base Sepolia 2️⃣ One for Ethereum Mainnet
🔹 Option A: Using Alchemy (Recommended)
You only need one app to get both URLs:
Go to the Alchemy Dashboard and log in
Click "Create App"
Name: Webhash Node
Chain: Base
Network: Base Sepolia
After the app is created, click "Configure" (top right)
Under "Add Chains", enable Ethereum → Mainnet
Now go back to the app dashboard:
Click the "Network" tab
Copy the WebSocket URL for Base Sepolia
Then switch to Ethereum Mainnet and copy its WebSocket URL
✅ Examples:
Base Sepolia: wss://base-sepolia.g.alchemy.com/v2/your-api-key
Ethereum Mainnet: wss://eth-mainnet.g.alchemy.com/v2/your-api-key
📌 Ensure both URLs start with wss://
. HTTP URLs are not supported.
🔹 Option B: Using QuickNode
Create two endpoints:
One for Base Sepolia
One for Ethereum Mainnet
Go to each endpoint’s dashboard
Copy the WebSocket URL from the WebSockets tab
✅ Examples:
Base Sepolia: wss://your-node.base-sepolia.quiknode.pro/your-key/
Ethereum Mainnet: wss://your-node.ethereum.quiknode.pro/your-key/
📌 Again, make sure to copy the wss://
URLs only. HTTP endpoints won't work.
Go to Vultr Dashboard → Deploy New Instance
Choose:
Server type: Cloud Compute → High-Frequency
OS: Ubuntu 22.04 LTS (64-bit)
Plan: 2 vCPUs, 4GB RAM, 100GB SSD
Deploy your instance
In your instance's Firewall tab:
Create a new firewall group
Allow TCP/UDP on port 4001
Assign it to your node instance
SSH into the instance using Vultr’s dashboard or terminal
Run the setup script:
During installation, you’ll be prompted to:
1️⃣ Enter Base Sepolia WebSocket URL
Paste your wss://
URL from Alchemy or QuickNode
2️⃣ Enter Ethereum Mainnet WebSocket URL
Paste your wss://
URL
3️⃣ Enter Your Email for Updates
After entering your Ethereum Mainnet WebSocket URL, you’ll be prompted to enter your email: Please enter your email address: This helps us send you important updates, community news, and reward announcements related to your node activity. 📌 Your email is stored securely and never shared.
4️⃣ Select Storage Directory You'll see this prompt:
Type y
to specify a custom directory (e.g., /mnt/webhash
)
Type n
to use the default path: /root/.webhash-node-data
The script will continue automatically after your input.
Once setup completes, look for this output:
📌 If you see “Node registered successfully”, your Vultr node is live and ready!
Stay connected, get support, and earn early contributor perks by being part of the Webhash community.
⚠️ Troubleshooting & Support
If you run into any issues while setting up your Webhash Node, we’re here to help!
📌 Join our Discord and create a support ticket – Our team will assist you instantly.
Go to
Once your node is successfully registered, you’ll see a message prompting you to join our official Discord and Telegram channels. 👉 Join our to claim your exclusive “🥷Node Ninja” role and connect with other node operators!
🔗