Skip to content

feat(compliance): add compliance risk architecture - #17

Merged
ShashankShekhar31 merged 12 commits into
masterfrom
feat/compliance-risk-architecture
Sep 15, 2026
Merged

ShashankShekhar31 merged 12 commits into
masterfrom
feat/compliance-risk-architecture

Conversation

@ShashankShekhar31

Copy link
Copy Markdown
Owner

Compliance & Risk Architecture

  • Added @crypto-wallet/compliance-core.
  • Defined KYC/KYB, sanctions, PEP, and adverse-media screening boundaries.
  • Added transaction-monitoring provider boundaries.
  • Added Travel Rule transfer validation requirements.
  • Added deterministic risk scoring across account, device, withdrawal, and transaction behavior.
  • Added compliance case-management lifecycle and suspicious-activity case creation.
  • Added compliance/risk persistence foundation in migration 016.
  • Kept compliance separate from identity, exchange, ledger, and custody domains.
  • No external compliance provider was purchased or integrated.
  • Custodial exchange launch remains blocked pending jurisdiction-specific legal/compliance review.

Validation

  • pnpm typecheck ✅
  • pnpm test ✅
  • @crypto-wallet/compliance-core tests: 22/22 ✅
  • git diff --check ✅
  • Prettier check for packages/compliance-core ✅
  • Migration 016 applied successfully ✅

@ShashankShekhar31
ShashankShekhar31 merged commit 02f220b into master Sep 15, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant