Prototype / Testnet Telemetry DisclosureMODE=prototypeTESTNET_ONLY=true

This page displays point-in-time connectivity and environment configuration checks returned by GET /api/health. No historical 30-day or 90-day uptime monitoring database is connected, and no SLA uptime percentages are claimed.

Important: A passing RPC ping, WebSocket handshake, or sandbox API lookup only confirms endpoint reachability—it does NOT prove that a payout can be submitted, cleared, and settled through the full rail.

Sandbox & Testnet Health Probes

Live point-in-time output from /api/health — reporting actual configured vs. unconfigured adapters and measured probe durations.

Health Endpoint Status
probing...
DB SELECT 1: pending
Active Network Lock
Testnet / Sandbox
Mainnet & live bank rails locked
Historical Uptime Tracking
Not Enabled
Point-in-time probe only (no SLA history)
Settlement Verification
Via Test Suite Only
Probes do not submit or settle payouts

Component Connectivity & Configuration Matrix

Measured directly from /api/health without synthetic uptime bars or hardcoded latencies.

Probing...

Primary Ledger & State Database

Sandbox / Prototype DB
PostgreSQL (Neon) / SQLite Engine
Probe LatencyNot Probed (Config Check)
Not Configured

Stores double-entry ledger journals, idempotency locks, payout state transitions, and discrepancy quarantine holds.

Raw /api/health ValueChecking...
Probe MethodSQL SELECT 1 Query
End-to-End Settlement ProofNo — Reachability / Config Only
Confirms SQL query execution against the database pool. Accounting invariants and idempotency are verified separately via automated integration tests.

XRPL Testnet Node

Testnet Only
XRP Ledger Testnet (XRP / RLUSD)
Probe LatencyNot Probed (Config Check)
Not Configured

Connects to wss://s.altnet.rippletest.net:51233 for testnet XRP and RLUSD trustline dispatches.

Raw /api/health ValueChecking...
Probe MethodWebSocket Handshake (wss://)
End-to-End Settlement ProofNo — Reachability / Config Only
A WebSocket handshake confirms node reachability only; it does not verify sender wallet reserve balances, trustline liquidity, or validated ledger settlement.

Xahau Testnet Node

Testnet Only
Xahau Network Testnet (XAH)
Probe LatencyNot Probed (Config Check)
Not Configured

Connects to wss://xahau-test.net (Network ID 21338) for testnet XAH dispatches.

Raw /api/health ValueChecking...
Probe MethodWebSocket Handshake (wss://)
End-to-End Settlement ProofNo — Reachability / Config Only
Handshake reachability check only; does not submit a payment or validate on-ledger finality.

Base Sepolia L2 RPC

Sepolia Testnet
Base Sepolia Testnet (ETH / USDC)
Probe LatencyNot Probed (Config Check)
Not Configured

Queries Base Sepolia JSON-RPC for latest block height used by the EVM testnet adapter.

Raw /api/health ValueChecking...
Probe MethodJSON-RPC eth_blockNumber
End-to-End Settlement ProofNo — Reachability / Config Only
Read-only RPC block-number query; does not prove signer ETH gas balance, ERC-20 USDC allowance, or transaction receipt confirmation.

Column Bank Sandbox Adapter (ACH / Wire / RTP / FedNow)

Sandbox / Simulated
Fiat Bank Rails (Sandbox / Mock Mode)
Probe LatencyNot Probed (Config Check)
Not Configured

Interfaces with Column developer sandbox API when credentials are provided, or falls back to local mock routing when BANK_MOCK_MODE is enabled.

Raw /api/health ValueChecking...
Probe MethodHTTP GET /bank-accounts/:id
End-to-End Settlement ProofNo — Reachability / Config Only
Direct Federal Reserve FedNow and The Clearing House RTP production gateways are NOT connected. Sandbox API responses simulate transfer acceptance and do not represent live interbank clearing.

Solana Adapter Configuration

Testnet / Unconfigured
Solana Devnet / Testnet
Probe LatencyNot Probed (Config Check)
Not Configured

Checks whether a Solana testnet keypair is present in environment variables. Solana Mainnet-Beta is disabled by the prototype safety lock.

Raw /api/health Valuenot_configured
Probe MethodEnvironment Variable Check Only
End-to-End Settlement ProofNo — Reachability / Config Only
No live Solana RPC ping or transaction probe is performed by /api/health.

PayPal Payouts Adapter Configuration

Sandbox / Mock Fallback
PayPal REST Sandbox
Probe LatencyNot Probed (Config Check)
Not Configured

Checks whether PAYPAL_CLIENT_ID and PAYPAL_CLIENT_SECRET are set. Falls back to simulated payout responses in prototype mode.

Raw /api/health Valuenot_configured (mock fallback)
Probe MethodEnvironment Variable Check Only
End-to-End Settlement ProofNo — Reachability / Config Only
No live PayPal OAuth token exchange or batch payout submission is performed during health checks.

Pre-Flight Compliance & Velocity Filter

Static Fixture List
In-Process Application Module
Probe LatencyNot Probed (Config Check)
Env Configured (Unprobed)

Executes synchronous pre-flight checks against hardcoded test SDN addresses (lib/sanctionsList.ts) and database velocity counters.

Raw /api/health Valuein-process (static test fixture)
Probe MethodStatic Module Loaded
End-to-End Settlement ProofNo — Reachability / Config Only
Evaluates a static version-tagged test list (OFAC-SDN-2026.Q4.1) in application memory—not a live U.S. Treasury OFAC feed or commercial KYC/AML provider.
Raw GET /api/health Response Payload
Loading /api/health response...
Ledger idempotency, crash recovery, and discrepancy quarantine are verified in automated test suites (tests/financialIntegrityAudit.spec.ts).