Lux Financial Platform
Regulated multi-jurisdiction trading platform with CEX, broker, treasury, MPC wallets, and full compliance automation.
Lux Financial Platform
Lux Financial is a regulated, multi-jurisdiction trading platform for digital and traditional assets. It combines an internal ATS (Alternative Trading System) with a federated broker across 16 providers, institutional treasury management, MPC-powered non-custodial wallets, and comprehensive compliance automation across 30+ regulatory regimes.
Architecture
app.lux.financial
|
+-----------+-----------+
| |
[Gateway] [WebSocket]
| |
+------------+------------+ |
| | |
[CEX ATS] [Broker] |
| | |
[Compliance] [SOR] |
| [16 providers] |
[Surveillance] |
| |
[Reporting] |
| |
+----+----+ |
| | |
[KMS] [MPC] <------ Non-custodial -----+
| | wallet signing
+---------+
|
+----+----+
| |
[Bank] [Treasury]
NestJS treasuryd
| |
| +----+----+----+
| | | | |
| Banking Cards FX Compliance
| (6) (2) (2) (1)Services
Trading
- CEX — Internal ATS with CLOB matching engine, pre/post-trade compliance
- Broker — Federated smart order router across 16 providers
Banking & Treasury
- Treasury — 13 banking/payment providers, double-entry ledger
- Bank — NestJS API with fiat on/off ramp, compliance sync
Compliance
- Compliance Engine — 30+ jurisdictions, PEP/EDD, offering-type gating
- Surveillance — Wash trading, structuring, velocity detection
- Reporting — FINRA OATS, ATS-N, CAT, MiFID II
- Federation — Multi-entity network with EU passporting
Wallets
- MPC Wallets — Non-custodial threshold signatures (CGGMP21/FROST)
Guides
- Getting Started — Set up your environment
- Payments — Domestic and international payments
- Wallets — Custodial and MPC self-custody
- Exchange & Trading — CEX, DEX, smart order routing
- Stablecoins — Multi-chain stablecoin infrastructure
- Compliance — Sanctions screening, KYC/KYB
- Integrations — Third-party provider configuration
API Reference
- Overview — Base URL, authentication, SDKs
- Customers — Customer management and KYC
- Transfers — Fund transfers across rails
- Wallets — Wallet creation and balances
- Sanctions — Sanctions screening API
- External Accounts — Bank accounts and crypto addresses
Platform
- Lux IAM — OAuth2, OIDC, SAML, WebAuthn, multi-org identity
- Lux KMS — Secrets, certificates, keys, HSM, MPC integration
- Infrastructure — Post-quantum crypto, node deployment, monitoring
Source Repositories
| Component | Repository | Language |
|---|---|---|
| CEX (cexd) | luxbank/cex | Go |
| Broker (brokerd) | luxbank/broker | Go |
| Treasury (treasuryd) | luxbank/treasury | Go |
| Bank API | luxbank/bank | TypeScript/NestJS |
| MPC Signer | luxfi/mpc | Go |
| KMS | luxfi/kms | TypeScript/Go |