Skip to content

Build verification service for on-chain KYC/AML compliance #349

@Smartdevs17

Description

@Smartdevs17

Description

Create an integration with KYC/AML providers for user verification, with on-chain attestation storage enabling compliance while preserving privacy.

Acceptance Criteria

  • KYC provider integration (Civic, Fractal ID)
  • AML screening integration with watchlist checking
  • On-chain attestation of verification status
  • Tiered verification levels (basic, enhanced, institutional)
  • Re-verification schedule (annual for basic, biannual for enhanced)
  • Privacy-preserving proof of verification (ZK option)

Technical Scope

  • api/src/controllers/verification.controller.ts
  • api/src/routes/verification.routes.ts
  • api/src/services/
  • Edge: attestation revocation, verification expiry, jurisdiction-specific rules

Metadata

Metadata

Assignees

No one assigned

    Labels

    200-points200 point issuedrips-waveDrips Wave project taskhighHigh priority issue

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions