Bank8 — the finance vertical
Bank8 is banking, payments, and open banking composed on the Sentin8 platform: six Rust services that own the bank8 database, a unified Rust SDK facade, and four Flutter apps. It contains no platform infrastructure of its own — identity, events, storage, scheduling, workflows, and supervision are consumed from the platform, so every service inherits the authorization pipeline and audit posture.
The products
| Product | Role |
|---|---|
| Ledger | core ledger — accounts, products, postings, balances |
| Payments | orchestration over ISO 20022 schemes, cards, mandates |
| FDX | open banking — consent-checked data sharing |
| Reporting | regulatory filings — calendar, generation, submission |
| Risk | prudential risk — capital, liquidity, limits, ECL |
| Compliance | AML/CTF — KYC, screening, monitoring, cases |
Security
Bank8 inherits the platform's five pillars — post-quantum TLS, one identity plane, live Shield authorization, FORCE-RLS tenant isolation, certificate-only workload identity — and adds its own invariants: double-entry balance validation before any write, consent middleware on every FDX call, and secret references only (no PAN/PIN/CVV anywhere). Read the security page.
Who builds on bank8
Other verticals delegate their money movement here: hotel8's property commerce and bill8's billing settlement both ride Bank8:Payments.