The trial introduces two separate post-trial pools — Light and Heavy — splitting the same extra budget 50/50.
| Item | SOST |
|---|---|
| Normal coinbase reward (every miner, live) | 3.92550433 |
| Light extra per eligible mined block (post-trial) | +1.96275215 |
| Effective full block for an eligible Light miner | 5.88825648 |
| Item | SOST |
|---|---|
| Heavy reservation per trial block | 1.96275215 |
| Trial blocks | × 1,000 |
| Heavy Compute Pool total | 1,962.75215000 |
| Per-miner cap (anti-concentration) | 25 % |
| Min verified Heavy tasks for eligibility | 10 |
1–8 points each according to difficulty.
After block 8,000, the capped 1,962.75215000 SOST pool is distributed
proportionally to verified Heavy points, subject to the 25 % per-miner
cap. Disputed or failed Heavy tasks count as 0 points.
A miner address enters the bonus pool only if all the following hold:
disputed / submitted < 0.10).You need Python 3.6 or newer and git. No pip install required — the worker is self-contained.
# 1. Clone sost-core
git clone https://github.com/Neob1844/sost-core.git
cd sost-core
# 2. Smoke test (one tick) against the public server
python3 scripts/useful_compute_worker.py \
--server https://sostcore.com/api/useful-compute \
--miner-address sost1YOURADDRESS \
--worker-mode light \
--once
python3 scripts/useful_compute_worker.py \
--server https://sostcore.com/api/useful-compute \
--miner-address sost1YOURADDRESS \
--worker-mode light \
--mode trial \
--batch-size 3 \
--poll-interval 30
python3 scripts/useful_compute_worker.py \
--server https://sostcore.com/api/useful-compute \
--miner-address sost1YOURADDRESS \
--worker-mode heavy \
--capabilities cpu,mlip \
--mode trial \
--batch-size 1 \
--poll-interval 60
Replace sost1YOURADDRESS with the SOST address you want
credited (typically the same address that receives your mining rewards).
The worker uses only your public address: never your private key,
wallet file, or any signed message.
Heavy mode may use real CPU/GPU and may reduce mining hashrate if run on the same machine. Heavy rewards are points-proportional from a capped pool, not fixed SOST per task.
| Endpoint | Use |
|---|---|
| /health | Liveness check |
| /get_tasks | POST · request a batch of tasks |
| /submit_result | POST · submit a computed result hash |
| /check_eligible | GET / POST · current eligibility for an address |
| /ranking | GET · public ranking of all participants |
| /stats | GET · aggregate trial stats |
All endpoints are mounted under https://sostcore.com/api/useful-compute/. Anyone can read the ranking and stats — no authentication needed.