Design draft
· Synthetic data · Not live validator telemetry
Live node status is at validator.halcyon-names.io
live_viewer
XRPL Mainnet
◆
Nominal
All checks pass
Phase
Open
Engine
native rust
Build
v0.9.4·a3f10c2
Transaction flow
ingress → accumulator → native engine → validated
Ingress
~28 tx/s
0
tx in set
Open ledger
rust
Native engine
—
Validated
103,462,871
Reference
—
Open
Close
Apply
Compare
Set size
—
Apply time
—
Streak
1,284,096
Validated ledger
103,462,871
Reference · xrpld
103,462,871
Delta
±0
in sync
Since close
0.00
s
Close time · UTC
—
interval 3.80s avg
Differential parity
vs. reference node · rolling
Ledger hash matches
1,284,096
climbing
Match streak
1,284,096
unbroken since start of run
Mismatches
0
none recorded
Failovers to reference
0
none recorded
Transaction-engine parity
native rust ⟷ ffi oracle
Transaction type
Agreement
Executed
Δ
Regression corpus
1,109 / 1,109
Live agreement · 24h
99.9997
%
Open divergences
2
Ledger build latency
last 60 ledgers · ms
p50
412
ms
p95
688
ms
p99
941
ms
Budget
3,600
ms
Divergence queue
2 open · 1 in triage · 1 resolved (7d)
Ledger
Transaction
Type
Expected → Actual
First seen
Status
Consensus & peers
UNL entries
35
Validations received
34
Agreement
97.14
%
Quorum
28 / 35
Peers connected
21
Proposals seen
33
Quorum headroom
Node telemetry
m3060
CPU · 8c/16t
34.2
%
Memory
21.4
/ 62 GiB
State store
184.6
GiB
Disk headroom
311
GiB
Sync source
10.0.0.39
ws
Uptime
18d 04:11:52
Memory pressure
Incident history
all-time
2026 · 07 · 10
Halt — skip-after-abort
LAN saturation desynced the reference node; ws-sync aborted then skipped. Fixed and deployed; now holds position and retries.
2026 · 06 · 30
Halt — open-interval
succ()
NFTokenMint divergence traced to an off-by-one in the FFI map cursor. Patched in both trees.
2026 · 05 · 28
Halt cluster ×5 — host memory
All five traced to memory pressure on the reference host. Root cause resolved upstream. No auto-recovery, by design.