DepositNet Platform Console · concept
Signed in as · Cascadia Community Bank · FDIC
Cascadia Community Bank is in OBSERVE MODE · Day 47 of 90 · Placement actions are disabled while the team learns the network.
Switch to live mode →
Treasury Admin
Integrations
Network Marketplace

Intraday Net Flow · last 24h

Net cents per 1h bucket. Negative = outflow.

Excess Liquidity

$25.0M
Available to sweep to network

Accounts at Risk · above 80% of insured ceiling

Compliance & Onboarding · Cascadia Community Bank

Integrations are not just a code problem. The contracting lifecycle (BSA/AML, MSA, SOC 2) runs in parallel and is the actual gating path for new institutions — typically 6–9 months end-to-end.

Core Banking Integrations

Add Integration · wizard

1 · Auth ✓
2 · Field mapping ✓
3 · Test sync
4 · Go live
Connecting Alkami for Cascadia Community Bank · 47 of 60 test events synced · 0 mapping errors

Settlement Routing · CUSO partner-bank topology

FDIC banks settle directly on Fedwire. NCUA credit unions route through a partner bank that holds the CUSO master account — the central architectural fact gap #7 missed in Phase 1. internal/settlement/route.go returns the rail directly for banks or via the partner bank for credit unions.

Open Reconciliation Breaks · platform-wide

Timing breaks usually self-resolve on next sync. Amount and missing breaks open a settlement exception and page on-call if severity = critical.

Audit Log · read-only · CCO view

Compliance officer surface. No placement, no configuration, no admin actions. Every event the institution emitted, regulator-visible, append-only, exportable to OCC CSV format.
Phase 1 stub — full audit log viewer ships in Phase 2 with cursor pagination and the format/columns query params from the OpenAPI spec.
Term Funding · CLOB
NBID · Network Position Graph

Order Book · overnight reciprocal · top of book

Spread: 2bps · Depth on this page: $143.5M

Term Funding Curve

Live network mid · refreshed every 5s

Place Order

Counterparties · 30d active

Anonymized for unsettled matches; legal names visible after settlement via GET /v1/matches/{id}/counterparty.

NBID Network Position · directed exposure graph

Nodes are institutions; arrows are directional cents-of-exposure from placer to source. The graph — not the order book — is the canonical state of NBID. Backed by internal/matching/network_position.go.

Netted Bilateral Positions

End-of-day DvP only moves the netted difference, not the gross.
Pipeline
NetOps
Inspector
Health
Identity

Institution Pipeline · lead → live

BSA/AML review averages 47 days · MSA redlines 23 days · integration testing 14 days · total 6–9 months end-to-end. Owners: kelly.z (Institution Success), gale.s (Regulatory Affairs), marcus.t (Integration Eng), alice.c (On-call).

Network Operations · break triage queue

Expected-break classifier (heuristic in v1, ML in Tier 2+) suppresses ~95% of timing breaks. Operator overrides feed back as training data. Force-settle and pause-matching require justification + emit audit events.

Settlement Pipeline · state machine in flight

Each match produces one or two settlement_instruction rows; the state machine in internal/settlement/state_machine.go advances them through pending → queued_for_window → sent → confirmed (or → broken / expired). Property tests prove no state goes backwards and expired instructions never send.

Deposit Inspector · cross-institution transaction search

Unified timeline view across order → match → ledger → settlement → audit, with hash chain verification status per row. Exports support JSON, OCC-2017-column-ordered CSV, and Parquet for the larger banks' audit warehouses.

Ledger Integrity · daily Merkle root commitments

Per-institution daily Merkle roots over ledger_entry.ref_hash, computed by cmd/merkle-roller overnight, committed to S3 Object Lock and a notary log. Verification recomputes from the live DB and compares to all three sources — DB row, S3 object, notary entry. Any mismatch breaks gap #3's tamper-detection guarantee.

Network Health & EGRRCPA Headroom Watch

EGRRCPA headroom = lesser of $5B or 20% of total liabilities, minus current reciprocal balance. Crossing the cap reclassifies the deposits as brokered, changing FDIC assessment treatment. Institutions below 25% headroom trigger proactive outreach from institution success.