Project status
Snapshot of where Syntarie is right now — refreshed each time the verified test floor or audit verdict changes.
Current verified facts (2026-04-26)
| Metric | Value | Source |
|---|---|---|
| Verified test floor | 7,299 passed + 1 ignored / 0 failed | dev/main at 80e5a51 |
| interface tests | 6,482 | Fenrir POST-AUDIT-VERIFY |
| scc-tui tests | 801 | Fenrir POST-AUDIT-VERIFY |
| Foundry tests | 16 | Crucible audit additions |
| Test authority | Fenrir (Claude Code) | Replaces Patch post-Codex sunset 2026-04-25 |
| Goal-average % | ~92% across 12 audited goals | LORE-3 audit |
| Public testnet height | 154,000+ | Hetzner 3-validator deploy |
| Mainnet ship verdict | BLOCKED — operational + capital | LORE-3 audit |
Goals (LORE-3 audit, 2026-04-26)
| # | Goal | % | Notes |
|---|---|---|---|
| 1 | MEV / private orderflow | 91 | — |
| 2 | User errors / transfer safety | 91 | — |
| 3 | Scams / phishing | 89 | — |
| 4 | Bridge / cross-chain risk | 97 | Bastion launch enablers closed |
| 5 | Finality / reorg risk | 90 | 60-min sustained baseline |
| 6 | Fee predictability | 93 | — |
| 7 | Privacy / disclosure | 91 | — |
| 8 | Key management / recovery | 88 | — |
| 9 | Smart contracts / execution safety | 93 | SECURITY-1 sibling closed fail-loud |
| 10 | Governance | 93 | — |
| 11 | Sybil / QoS | 92 | Specter throttle + auth gate |
| 12 | Fragmentation / intent routing | 86 | Out of v1 scope |
Strongest: Bridge (97), Smart contracts (93), Governance (93), Fee (93), Sybil/QoS (92). Weakest: Fragmentation (86) — out of scope; Recovery (88) — work continues.
What changed since last audit (LORE-2 → LORE-3)
- SECURITY-1 sibling closed fail-loud —
evaluate_policyrejects payload-context spoofing across 8 axes (caller, height, signatures, count, amount, recipient, memo, cached state facts). - 7 audit-fix sprints integrated — ~48 production findings + 10 regression tests closed.
- Bridge code launch-ready — Bastion fixed Python codec to sign with real keys; rotation digest aligned to Solidity.
- 60-min sustained baseline — chain advance +6,999 blocks at ~2 blocks/sec across 3 EU validators.
- Public testnet shipped — anyone with
curlcan install + transact. - Dependency hygiene —
bytesRUSTSEC-2026-0007 +timeRUSTSEC-2026-0009 bumps. - Codex sunsetted — Patch retired; Fenrir is new test authority.
What still has to happen for v1 mainnet
All operational + capital, no engineering blocking:
- Register Base domain on all 3 validators (operator-SSH, ~1 day)
- Execute Sepolia drills 1 / 3 / 4 / 5 (operator-SSH, ~1 day)
- Complete one end-to-end round-trip Syntarie ↔ Base (operator-SSH, half day)
- Generate production prover keys + custody proof (capital + ops, half day)
- Deploy real Base controller multisig (capital + ops, half day)
- Mainnet dry-run without broadcast (operator-SSH, half day)
- Mainnet deploy + BaseScan verification (capital, half day)
- Fund seed liquidity wallet ($20–50k USDC) (capital decision)
- Create Uniswap pool + mint liquidity (capital, ~half day)
- Record one external-address trade (organic, depends on visibility)
ETA from "go": ~1 focused week subject to capital readiness.
How this page gets refreshed
- Test floor: only after Fenrir runs
./scripts/run_tests.shon a clean tree. - Goal percentages: only after a formal audit (next post-LORE-3).
- Verdict: changes when Sentinel routes a fix sprint that closes a blocker, OR when the user signs off on a capital decision that closes a blocker.
If you want to see the audit reports themselves, they live in Evidence.