Guide to setting up and running a Solver Node on the Qubetics Chain Abstraction network.
wgetis essential to download the binary from the release.
On Ubuntu 24:
sudo apt update
sudo apt install wget -yOn macOS Tahoe 26.3: Using Homebrew:
brew install wgetYou can view the release details here: v0.0.1 Release
Use wget to download the binary for your specific operating system:
For Ubuntu 24:
wget https://github.com/Qubetics/solver-network-binary/releases/download/v0.0.1/mpc-node
chmod +x mpc-nodeFor macOS Tahoe 26.3:
wget https://github.com/Qubetics/solver-network-binary/releases/download/v0.0.1/mpc-node-mac
chmod +x mpc-node-macEach Solver Node needs a unique Peer ID to identify itself on the network. Generate one using:
On Ubuntu 24:
./mpc-node --generateOn macOS Tahoe 26.3:
./mpc-node-mac --generateSave the generated Peer ID — you'll need it for the onboarding step.
Once your Peer ID is generated, it needs to be onboarded (registered) on the network. Use the onboarding portal to register:
After onboarding, fund your node with the minimum required liquidity:
| Asset | Minimum Required |
|---|---|
| TICS | 100000 TICS |
| BTC | 0.065 BTC |
These amounts are examples and subject to change. Refer to the latest network parameters for confirmed values.
Both balances must be met before the node connects. If the minimum requirements are not met, the node will be banned from the network for 1 hour.
Start your Solver Node:
On Ubuntu 24:
./mpc-nodeOn macOS Tahoe 26.3:
./mpc-node-macIf everything is funded and onboarded correctly, your node will join the network and start participating in DKG rounds, threshold signing, and intent resolution.
Solver Nodes earn rewards for processing cross-chain transactions. The reward rate depends on whether the node has been validated:
| Status | Reward |
|---|---|
| Unvalidated | 75% |
| Validated | 100% |
These percentages are examples and subject to change. Refer to the latest network parameters for confirmed values.
New nodes start at 75% rewards. To unlock the full 100%, the node must go through the validation process — this requires consistent uptime, successful participation in DKG rounds, and maintaining the minimum liquidity at all times.