Interactive Console

Verification Matrix

Click any cell to trace evidence from claim to reproducible result. Every verification method mapped to every system in the RFT-SIRM ecosystem.

System
Static Analysis
Engineering Tests
Stateful Fuzzing
Differential Validation
Model Verification
Formal Proof
Rift L1 Core
In-memory state machine
✓
Clippy + Miri
✓
15+ / component
✓
1T+ ops
✓
Rust ↔ Python
—
N/A
◯
TLA+ / Coq

Rift L1 Blockchain Core

Deterministic state machine with SIRM invariants I1–I4

Standalone validator core enforcing supply conservation, mint/burn accounting, dust bound, and debt limit across every state transition. O(1) distribution via global_field scalar. Checked arithmetic throughout.

Key result: 1 trillion+ operations fuzzed with zero invariant violations. Seed-reproducible. CI-integrated (5h 55m per run, ~5.75M ops/sec).

Rust libFuzzer In-memory only
$ cargo test --lib
$ ./target/release/fuzz_integrated --seconds 300 --threads 4
[ 60s] cases=345M ops=1.38T ops/sec=5.75M
[ 120s] cases=690M ops=2.76T ops/sec=5.75M
[ 300s] cases=1.73B ops=6.92T ops/sec=5.75M
DONE. Total ops: 6,920,000,000,000+ Violations: 0 Crashes: 0

Evidence & Links

ABIv2 Memory
Agave SVM contexts
✓
Clippy
✓
Mock SVM
✓
4.29B+ exec
—
N/A
✓
Per-frame rollback
—
N/A

ABIv2 Memory Contexts

Per-frame writable permission rollback for Agave SVM

Research into writable permission leakage during nested CPI calls under Agave SVM ABIv2. Dynamic region count calculation with per-frame rollback.

Key result: 4.29 billion+ executions. 1 PoC-only bug documented. Upstream uses abi_v2_prepare_for_instruction architecture (svm#25 closed).

Rust libFuzzer Research artifact

Evidence & Links

Agave Scheduler
Conflict-aware scheduling
✓
Clippy
✓
Unit + Integration
✓
91M exec/run
—
N/A
✓
Conflict graph
—
N/A

Agave Conflict-Aware Scheduler

Hotspot heat map + generation aging for banking_stage

Addresses unbounded deferral latency under sustained account-level write contention. Conflict-graph scheduler with bounded retry semantics and generation-based aging.

Key result: 91M executions per run, ~4,300 exec/sec. RFC published (agave#14274). Not a production patch — research artifact.

Rust libFuzzer Standalone

Evidence & Links

Aave V4 Hub
DeFi model review
✓
Python lint
✓
Seeded tests
✓
184K ops
✓
Model ↔ Spec
✓
Python state machine
—
N/A

Aave V4 Hub Model Review

Deterministic Python state machine simulating draw/restore/deficit

Model-level review of Aave V4 Hub invariant system. RAY = 10²⁷ fixed-point arithmetic with explicit rounding modes. Boundary matrix B-1…B-5.

Key result: 184,000 operations, 0 invariant violations. R-01 dust events (expected rounding). R-02 liquidity checks passed.

Python Seeded fuzz Model-level only

Evidence & Links

seL4 CDT
Kernel validation
✓
C lint
✓
123/123 tests
✓
1B+ ops
—
N/A
—
N/A
✓
seL4 proof

seL4 CDT Complementary Verification

Independent engineering validation of formally verified microkernel

Deterministic state-machine fuzzing of seL4 Capability Derivation Tree. Complementary to the existing formal proof — not a replacement.

Key result: 1 billion+ operations, 0 kernel crashes. 123/123 post-marathon tests passed. Independent confirmation of formal proof.

C / seL4 Deterministic fuzz Formal proof exists

Evidence & Links

  • Repository → UltraCore-RFT
  • Target: Capability Derivation Tree (CDT)
  • Method: Deterministic replay with seed-generated ops
  • Result: 0 crashes, 123/123 tests passed
  • Limitation: Complementary, not replacement of formal proof
Rift Network
Solana on-chain protocol
✓
Anchor lint
✓
Anchor tests
✓
2.5B+ runs
✓
Model validation
✓
SIRM on-chain
—
N/A

Rift Network — Solana Protocol

Anchor + SPL implementation with SIRM invariants

On-chain protocol implementing SIRM economic invariants on Solana. Independent security audit completed with 14 findings, all addressed. RC v1.0 status.

Key result: 2.5 billion+ fuzz runs. 14 audit findings fixed. All invariants enforced at contract level.

Rust / Anchor Security audited RC v1.0

Evidence & Links

  • Repository → UltraCore-RFT
  • Framework: Anchor + SPL on Solana
  • Audit: Independent security review, 14 findings
  • Status: All findings addressed, RC v1.0
  • Limitation: Audit report under NDA; summary only public
Evgeny Theorem NEW
Spectral invariant · SU(2) gasket
—
N/A
✓
pytest + CI
—
N/A
✓
Direct ↔ closed form
✓
6/6 criteria
◯
Lean 4 (scaffold)

Evgeny Theorem — Gauge-Invariant Fourth Spectral Moment

Noncommutative SU(2) connection on the Sierpiński gasket

Closed-form identity for the trace defect between a non-commuting SU(2) configuration and its commuting control: Δm(H⁴, θ) = −16·(3m−1 + 1)·sin²(θ/2). The normalized invariant converges to −8/9 at θ = π/2.

Key result: closed form matches direct computation at every tested (m, θ), m = 1…7 (dim(H) up to 6564). Held-out deviation ≤ 3×10⁻¹¹, gauge residual 8×10⁻¹⁵, 6/6 acceptance criteria passed.

Python / pytest Held-out validated Formal proof planned

Evidence & Links

  • Repository → Evgeny-Theorem
  • Live visualization → rft-sirm.github.io/Evgeny-Theorem
  • Method: direct trace computation of both operators vs closed form; held-out parameters; random gauge transformation
  • Result: 6/6 acceptance criteria, gauge residual 8×10⁻¹⁵
  • Reproduce: pytest tests/ -m "not slow" -v
  • Limitation: fourth moment only; operator-level identity not yet machine-checked (Lean file is a scaffold); not a complexity-theory result
Active / Validated
Planned / In Progress
Missing / Failed
Not Applicable