▲ node offline — rpc unreachable
⛏ NEW BLOCK MINED
RPC> USER> PASS> MY MINER>
📡
Join the official SOST community
We would be honoured to have you with us. Our official Discord server is coming soon — and you are warmly invited to join. In the meantime, please follow our official channels below for announcements and updates. Thank you for being part of SOST.
✈ Telegram · Announcements 𝕏 X / Twitter ₿ BitcoinTalk ANN ⌥ GitHub ✦ Discord · coming soon
Developer Note
⛏️ GeaSpirit — Mining-Asset Intelligence World’s largest open intelligence platform for second-chance mining assets · a SOST-ecosystem project MILESTONES ▾

⛏️ The world’s largest open intelligence platform for second-chance mining assets has expanded its curation to 172,000+ mines — abandoned, historic, supposedly exhausted, tailings and care-and-maintenance.

GeaSpirit reads the world’s mines and mineral deposits from open data and triages them — surfacing overlooked, abandoned and underutilized “second-chance” assets, and unifying every site into one searchable, scored, geophysically-screened intelligence layer in 17 languages. It is the resource-discovery arm of the SOST ecosystem.

172,000+ mines & deposits 100+ countries 6,000+ mineral species 17 languages GeaSpirit Score 0–100 · S2 geophysics
// MILESTONES & WHAT’S BEEN BUILT
  • Global asset map — tens of thousands of mines & deposits across every continent and major belt (Andes, Witwatersrand, Copperbelt, Great Basin, Pilbara…), each geocoded and searchable.
  • GeaSpirit Score — every asset triaged 0–100 with green/amber confidence bands across signal, access/depth, precision and certainty.
  • S2 subsurface screening — magnetic (EMAG2) + free-air gravity (Sandwell) sampled per site; ~96% of land assets earn the S2 evidence tier.
  • Second-chance classification — abandoned, historic, tailings, care-&-maintenance and underused assets, honestly separated from active operations.
  • Open-data fusion — Wikidata (CC0) + OpenStreetMap (ODbL) + public geological surveys, deduplicated & geocoded, with non-Latin names romanised (e.g. 杨山煤矿 → “Yang Shan Mei Kuang”).
  • Minerals & Gems database — 6,000+ species with chemistry computed by GeaSpirit (element wt%, molar mass, radioactivity from the formula via IUPAC weights), plus IMA symbol, crystal system, Nickel-Strunz class & space group — all open data, no licensed source.
  • 17-language platform · Intelligence Reports (free Basic Scan + Professional).
  • Legally clean by design — only open / CC0 / ODbL / public-domain sources; never scrapes licensed databases (Mindat, RRUFF, etc.).
  • 🛰 Live satellite detection — on-demand Sentinel-2 alteration-ratio mapping (iron-oxide, clay/hydroxyl), Sentinel-1 radar texture and gravity/magnetic anomaly maps over any asset — the remote-sensing engine behind the Professional Report.
  • SOST fusion — the on-chain trust & provenance layer that sets GeaSpirit apart from every other mining database.
Explore GeaSpirit → geaspirit.com 🛰 See a sample report →
⚑ CODING MILESTONE · BUILT END-TO-END
SOST OTC / P2P Atomic Swap
A trustless, non-custodial cross-chain swap engine — SOST ↔ BTC · ETH · BNB · USDT · USDC · PAXG · XAUT

Swap SOST for another cryptoasset with a stranger, without trusting them and without SOST ever holding either side's funds. Either both legs settle, or both legs refund — there is no in-between. No intermediary, no escrow operator, no admin key, no upgrade path, no pause switch, no emergency drain. The mechanism is a Hashed Time-Locked Contract (HTLC) on both chains — the same primitive that powers Lightning.

⚙ Decentralised
No custody, no broker, no matching engine. The swap is bilateral & cryptographic.
✓ Atomic
Both legs complete or both refund. No partial settlement is reachable.
🔒 Non-custodial
The HTLC is the escrow. No owner can ever move the funds.
🔍 Verifiable
Every step is a public on-chain tx. Anyone can replay & verify it.
5 build phases · OTC-1 → OTC-5 3 chains wired · SOST + BTC + EVM 7 asset pairs 52 Solidity tests · 92 core · 80 BTC-sign end-to-end coordinator · live-rehearsed
▾ DEEP DIVE — how it works, the two technical paths & the live gate state
// SEVEN SUPPORTED ASSET PAIRS
SOST ↔ BTC SOST ↔ ETH SOST ↔ BNB SOST ↔ USDT ⚠ SOST ↔ USDC ⚠ SOST ↔ PAXG ⚠ SOST ↔ XAUT ⚠

Pairs flagged ⚠ are issuer tokens — Tether / Circle / Paxos / TG Commodities can freeze any address. Atomic-swap atomicity holds on the SOST side regardless; the issuer-freeze warning is for the counterparty leg only and is fully disclosed pre-swap in the wallet UI. BTC / ETH / BNB carry no issuer-freeze authority.

// HOW IT WORKS — PLAIN LANGUAGE

Alice has SOST, wants BTC. Bob has BTC, wants SOST. They agree price on the OTC/P2P board; everything after is purely cryptographic, with no intermediary touching either coin:

  1. Alice locks her SOST in a SOST-side HTLC, redeemable by Bob with a secret only Alice knows. Refundable to Alice after timeout T1.
  2. Bob locks his BTC in a Bitcoin-side HTLC, redeemable by Alice with the same secret. Refundable to Bob after timeout T2 (T2 < T1 by a wallet-enforced safety margin).
  3. Alice claims the BTC by revealing the secret on the Bitcoin chain.
  4. Bob reads the secret from the Bitcoin chain and uses it to claim the SOST.
  5. Either both legs succeed, or both refund when the timeouts fire. No half-states. No counterparty risk. No third party can move the funds.
// TWO TECHNICAL PATHS
₿ BTC path
Native Bitcoin HTLC, BIP-199-style P2WSH redeem script (SegWit v0). Signing delegated to the audited libwally-core (Blockstream — used in Liquid & Green). BIP-143 sighash, BIP-173 Bech32, low-S signatures all from upstream-audited code. No Bitcoin script written from scratch.
⬨ EVM path (ETH / BNB / ERC-20)
A single 273-line AtomicSwapHTLC.sol. No owner, no upgrade, no pause, no drain. 52 Foundry tests: balance conservation, reentrancy (receiver + token), weird-ERC-20, EIP-6780 forced-ETH, claim/refund ordering, fuzz preimage, fuzz timeout boundary.
// LIVE GATE STATE — verifiable in the repo · mainnet UNCHANGED
ATOMIC_SWAP_HTLC_ACTIVATION_HEIGHT = INT64_MAX — SOST consensus gate, sentinel OFF
SOST_BTC_HTLC_SIGNING = OFF — CMake flag, no real BTC signing compiled in
V15_HEIGHT = 20,000 — intended activation height (NOT yet active)
All atomic-swap wallet / RPC / CLI commands refuse --sign --broadcast while the gate stays at INT64_MAX. Activation only after Phase-4/5 sign-off + external audit.

One-line summary. Two people, two chains, one shared secret, two timeouts — or both walk away with their own coins. Full reference at sost-otc.html.

BLOCK HEIGHT
loading...
CONSENSUS
AVG BLOCK TIME
last 288 blocks
LONG AVG · 600
last 600 blocks · visual
LONG AVG · 1000
last 1000 blocks · visual
AVG · GENESIS
since block 0 · visual
TOTAL SUPPLY
SOST emitted
CIRCULATING SUPPLY
total − vault − pool
CIRCULATING MINING
total − vault − pool − lottery
◆ GOLD VAULT BALANCE
25% · click for UTXOs
◇ POPC POOL BALANCE
25% · click for UTXOs
⚡ DTD LOTTERY BALANCE
payouts distributed
MEMPOOL
0
pending txs
EST. HASHRATE
H/s (Bitcoin-style)
NEXT BLOCK IN
estimated
⚒ BLOCK PRODUCERS · ALL-TIME
distinct since genesis
top 3: —
⚒ UPDATED MINERS
since #12100 V13
⚒ MINING ATTEMPTS
received · accepted · rejected
📡 RPC ACTIVITY
methods · calls · errors
☍ UNIQUE NODES
0
seed-visible peers
⚒ PEAK ACTIVE MINERS
only miners who found ≥1 block
excludes non-producing nodes
Token Distribution
DTD Lottery
DASHBOARD
click to scan
BLOCK PRODUCTION · real vs expected
BLOCK INTERVALS · individual block times avg · median
block time (red glow = over target) ── 10 min target hover for detail · click to view block
BURST & VOLATILITY · last 288 blocks (~48h) ·
Burst = % of blocks <5min in last 72. Volatility = stdev(block_times)/600s. cASERT responds by hardening profiles.
DIFF HISTORY · last 288 blocks (~48h)
DIFF HISTORY · last 5000 blocks · loading…
SCANNING DATA…
// connecting to node...
// XAUT PRICE — Tether Gold
LIVE
// XAUT / BTC — Tether Gold vs Bitcoin
LIVE
// PAXG PRICE — Pax Gold
LIVE
// PAXG / BTC — Pax Gold vs Bitcoin
LIVE
// SOST PRICE
LIVE
// EMISSION CURVE smooth exponential decay · q = e · Feigenbaum α epochs · δ supply cap
EMISSION MODEL — Smooth Exponential Decay

SOST uses a smooth exponential decay emission model, not a sharp halving like Bitcoin. Each epoch, the block reward decreases by a factor of q = e-1/4 ≈ 0.7788, which means a ~22.12% reduction per epoch — a gradual, continuous curve instead of abrupt 50% drops.

The Mathematical Constants
Decay factor q = e-1/4 — the natural exponential base raised to -1/4. This produces the smoothest possible decay curve: R(e) = R₀ × qe
Feigenbaum δ ≈ 4.6692 — determines the hard supply cap: δ × 10⁶ = 4,669,201 SOST. This is the mathematical limit of the geometric series — no counter, no tracking, just convergence.
Feigenbaum α ≈ 2.5029 — determines the epoch length: α × 10⁵ = 131,553 blocks per epoch ≈ 2.503 years.

Epoch Structure
Epoch 0: 7.85100863 SOST/block (genesis reward)
Epoch 1: 6.11448985 SOST/block (−22.1%)
Epoch 2: 4.76155747 SOST/block (−22.1%)
...each epoch decays by the same smooth factor...
Epoch 11: 0.60574158 SOST/block
~95% of total supply emitted by epoch ~12 (~30 years)
Emission continues through ~82 epochs (~205 years) until rewards become negligible
100% emission is asymptotic — mathematically approaches but never reaches the cap

Coinbase Split (every block, forever)
50% Miner · 25% Gold Vault · 25% PoPC Pool

Why Feigenbaum?
The Feigenbaum constants (δ = 4.6692..., α = 2.5029...) are universal mathematical constants from chaos theory that describe the rate at which period-doubling bifurcations occur in dynamical systems. In SOST, they are used purely as irrational constants to set the supply cap and epoch length — values that cannot be derived from simple fractions, making them resistant to arbitrary parameter choices. The emission curve is deterministic, immutable, and verifiable by anyone from the genesis block.
block reward cumulative supply current position supplymax = δ·10⁶ ≈ 4,669,201 SOST
// FULL EMISSION · 82 EPOCHS · ~205 YEARS
// CHAIN TIMING · genesis 2026-03-15 18:00:00 UTC
WALL CLOCK ELAPSED
real time since genesis
CHAIN TIME ELAPSED
height × 10 min target
BLOCK LAG
expected − actual
EXPECTED BLOCKS
at 10 min/block target
ACTUAL BLOCKS
mined on chain
TIME OFFSET
at tip · since last block
MINING BLOCK #—
Difficulty:
Elapsed: · Target: 10m 00s
searching nonce...
NODE: CHECKING... MINER: CHECKING...
prev: bitsQ: profile: (scale=1 k=4 margin=165 steps=4) stability: lottery: —
PROBABILITY

NONCE ~0 / —
ANTI-STALL:
SLINGSHOT:
// LATEST BLOCKS
HEIGHTHASHTXSTIMEINTERVALDIFFICULTYMINERSUBSIDYLOTTERY
loading blocks
// LATEST TRANSACTIONS
TXIDCAPSULEBLOCKTYPEIN
UTXOs
OUT
outputs
AMOUNT
payment
FEE
loading transactions
// MEMPOOL
NO PRIORITY
1
stocks/byte
LOW
1
stocks/byte
MEDIUM
1
stocks/byte
HIGH
1
stocks/byte
NEXT BLOCKS ESTIMATE
TRANSACTION TREEMAP
TXIDSIZEFEERATE
empty
// ACTIVE NODES
refreshing...
CONNECTED
0
NEAR TIP
0
ENCRYPTED
0
PLAINTEXT
0
SEED CANDIDATES
0
NODEDIRECTIONHEIGHTDELTATRANSPORTUPTIMESTATUSRELIABILITY
loading...
★ SEED CANDIDATE = reliability ≥70 + synced + version acked + uptime >24h
Reliability score: uptime (0-40pts) + delta accuracy (0-30pts) + handshake (0-15pts) + encrypted (+10) + outbound (+5) − ban penalty
■ EXCELLENT (80-100) · ■ GOOD (60-79) · ■ FAIR (40-59) · ■ LOW (20-39) · ■ POOR (0-19)
Disclaimer: This view shows peers connected to YOUR node only. It is not a complete picture of the network. Node IDs are derived hashes — no IP addresses are exposed. Node count, heights, and encryption status reflect this node's local perspective and may differ from the global network state.
🎮