Documentation Β· Releases Β· Pythagoras
Pythagoras
v0.7.11 β Pythagoras
Every Stoicism point earned is preserved exactly. Forever.
The Ancient Holdings Hub stores, computes, and audits every Stoicism balance using arbitrary-precision decimal arithmetic. No floating-point drift. No accumulation noise. No rounding loss. Replay the events log on any other instance running the same code and migrations β you'll arrive at byte-identical balances.
What landed
- Arbitrary-precision decimal arithmetic for every Stoicism balance β float retired across the Vault.
- Migration
056-decimal-columnsmoves all balance columns to fixed-precision text storage. - Replay-events test proves byte-identical balances when the events log is replayed on a fresh instance.
- Per-tick budget enforcement: every accrual fits inside its slice with the fee-precision cap honoured.
- Dual-write + drift-detection layered on the migration so a single bad number trips the alarm before it ships.
- Property-based test of the drive-divisor invariant β the subscore math holds for every input pair.
- Headline contract: 90 tests across
tests/unit/,tests/property/,tests/integration/,tests/reproducibility/,tests/drift/,tests/performance/.
Operator notes
The point of transfer restriction is that Stoicism is proof of operator contribution, not a tradable asset. You can't buy Stoicism off someone else, you can't gift it, and you can't rug-pull your way out of actually running a node. Every Stoicism unit in the Vault corresponds to work a specific operator's hardware did for StoaChain.
The real rewards are wSTOA + OURO β those are tradable tokens that flow out of the Vault based on staked Stoicism. Stoicism is the earning slot; wSTOA and OURO are the payout.
Stoicism β wSTOA. Off-chain accrual is a measurement; on-chain mint is the token issuance. The Vault is the membrane between them. This separation is why the hub can move fast without bleeding into consensus-level concerns.
Audit reference
Pythagoras is the release that locked the Stoicism numerical contract β go straight to the proof. Read the full audit report β
Patch log
Patch log (4 entries)
- v0.7.11c: Tunneler-fee double-credit fix + active-account live
- v0.7.11b: Stoics-leaderboard hotfix β three legacy-column queries
- v0.7.11a: Pythagoras follow-on β three things:
- v0.7.11: phases (0-7) that are already on main.
β back to Releases Β· stamped against H.1.19