Everyone can install QLauncher on their IoT device to share unused storage capacity and bandwidth to the Poseidon network to earn cryptocurrency income. If you'd like to become one of Poseidon Miners and earn income through your devices , QLauncher is built for you to join your devices to the nodes of Poseidon Network.
You can visit About Poseidon for more information.
- Poseidon k8s cluster : Collect & dispatch device resources (such as Storage, Bandwidth, CPU) through Poseidon k8s cluster
- system analyzer : Analyze resources shared by the device
- life cycle manager : Check if the device works properly
- OTA : Painless update QLauncher
- Two processor core (x86-64bit) dedicated to each node service
- Minimum of 8GB RAM
- Minimum of 512GB with no maximum of available space per node
- Minimum of 100Mbps bandwidth upstream
Linux-based
- Ubuntu (Recommended)
- 64-bit version of one of these Ubuntu versions (20.04 Desktop / 20.04 Server is preferred)
- Kernel version > 5
🙅♂️ Linux installed as a Docker container is NOT supported
If your device is Raspberry Pi 4, please set up before you installing QLauncher 👉 Prepare for Raspberry Pi 4
To setup a Node, you first must have Docker installed. Install Docker by following the appropriate installation guide for your OS.
- Ubuntu Docker Installation
sudo su
apt-get update
apt-get install curl wget net-tools
Please configure ports (Port configuration guide) from 32440 to 32449 to ensure the containers work well. You can use port scanner to check if the port is open.
If you have installed a version of QLauncher less than 0.2.5.1 on your device, please uninstall it first to avoid installation failure when installing a new version of QLauncher.
sudo -i
cd /root/qlauncher/
sudo ./qlauncher.sh stop
cd ..
sudo rm -R qlauncher
sudo su
curl -sfL https://get.qlauncher.poseidon.network/install.sh | sh -
Then, set the storage space you're willing to contribute :
You need to ensure that all the following check items are running normally to be considered as a successful installation:
- Check Running Status of QLauncher
sudo systemctl status qlauncher
If you see the running status of QLauncher is "active (running)", it means that QLauncher is installed successfully and started to run on your device :
Then, ctrl+z
to go to next step.
- Get QLauncher Info
sudo /opt/qlauncherV2/qlauncher.sh check
- Check Running Status of Containers
/opt/qlauncherV2/qlauncher.sh status
/opt/qlauncherV2/qlauncher.sh bind
Scan the QRcode to add your QLauncher to the QQQ app.
You can successfully add your device to QQQ app if your QLauncher runs properly. In the app, you will see a device added :
Restart QLauncher
sudo systemctl restart qlauncher
Uninstall and install QLauncher again
sudo /opt/qlauncherV2/qlauncher.sh uninstall
sudo rm -R /opt/qlauncherV2/
Stop QLauncher
/opt/qlauncherV2/qlauncher.sh stop
Start QLauncher
/opt/qlauncherV2/qlauncher.sh start
Our miner contribution reward rule will change with each test phase, please join our miner community or check the current test phase here.
- GitHub issues for bug reports and feature requests.
- Join our community to ask questions, discuss features, and for general discussion.