USEFUL COMPUTE TRIAL · BLOCK 7,000 → 8,000

Convert mining energy into scientific knowledge.

Why this matters

Materials Engine
77,296 materials processed
Validated discoveries: FeMgO₂ (PGM-free catalyst, ~60,000× cheaper than platinum) and Dy₃S₃N (1.39 eV direct band gap photovoltaic).
GeaSpirit
6 zones · 4 continents
Kalgoorlie gold AUC 0.922, Salar de Atacama lithium AUC 0.891 — automated mineral exploration trained on free public data.
Trial Layer
50 / 40 / 10
50 % SOST mining (unchanged), 40 % Materials Engine, 10 % GeaSpirit research. No consensus changes.

Reward model — two pools, budget-neutral

The trial introduces two separate post-trial pools — Light and Heavy — splitting the same extra budget 50/50.

Light pool — block-linked

ItemSOST
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

Heavy pool — capped, points-proportional

ItemSOST
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
Important: the Light extra and the Heavy share are paid after block 8,000 by normal wallet TXs. Nothing is automatic per block. Miners who do not participate keep mining normally and receive the standard 3.92550433 SOST coinbase reward.
Heavy is points-proportional, not fixed SOST per task. Heavy tasks generate 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.

Eligibility

A miner address enters the bonus pool only if all the following hold:

How verification works: each task is dispatched to two distinct miners. A task is only counted as verified when both miners return matching deterministic result hashes. A single miner returning fake hashes cannot inflate their score — the second miner won't match.

Quick start for miners

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

Light mode (recommended for all miners)

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

Heavy mode (advanced opt-in)

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.

Public endpoints

EndpointUse
/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.

Honesty notes


MINER GUIDE HEALTH RANKING EXPLORER